Темы в Adobe AIR - PullRequest
       13

Темы в Adobe AIR

1 голос
/ 28 января 2009

Как лучше всего оформить скин / тему приложения AIR. Например, я хочу использовать темную / черноватую тему вместо (аналогично Tour de Flex) вместо серой по умолчанию.

Ответы [ 3 ]

2 голосов
/ 07 февраля 2009

Темы ScaleNine - это хорошее место для начала, вы можете найти тему, которая вам нравится, подключить ее к своему приложению и постепенно заменять цвета, изображения и элементы управления на свои собственные.

http://www.scalenine.com/

0 голосов
/ 28 января 2009

Сначала вам нужно установить системное свойство chrome в файле свойств приложения air на none .

<initialWindow>
...
<systemChrome>none</systemChrome>
...
</initialWindow>

Если основной файл в вашем эфирном приложении называется Main.mxml , то файлы свойств вашего приложения будут называться Main-app.xml . Этот файл не сложно найти, он должен находиться в том же месте, что и файл Main.mxml .

Устанавливая для этого свойства значение none, вы говорите, что не хотите, чтобы окно вашего воздушного приложения принимало стиль окон ОС, в которых запущено приложение.

Поскольку для этого свойства установлено значение none, chrome для приложения air должен поступать из файла Main.mxml, который должен быть WindowedApplication

Используйте атрибут titleBarBackgroundSkin для WindowedApplication Чтобы установить обложку для приложения air. titleBarBackgroundSkin по умолчанию равно "mx.skins.halo.ApplicationTitleBarBackgroundSkin"

0 голосов
/ 28 января 2009

Я только начинаю работать с AIR, но если вы используете Flex, посмотрите видеоролик Flex in a Week . Существует несколько видеороликов, в которых рассказывается о создании пользовательских компонентов MXML и средств визуализации элементов, которые позволяют эффективно оформить ваше приложение.

Вы также можете использовать CSS для стилизации своего приложения.

...