AdobeAIR中的主题

AdobeAIR中的主题,air,flexbuilder,Air,Flexbuilder,为AIR应用程序设置皮肤/主题的最佳方式是什么。例如,我想使用黑色/黑色主题(类似于Tour de Flex)而不是默认的灰色主题。我也只是刚刚开始在空中使用,但如果您使用Flex,请查看。有几个视频介绍如何创建自定义MXML组件和项目渲染器,它们可以有效地让您对应用程序进行蒙皮 你也可以使用CSS来设计你的应用程序。我也只是刚刚开始使用AIR,但是如果你使用Flex,请查看。有几个视频介绍如何创建自定义MXML组件和项目渲染器,它们可以有效地让您对应用程序进行蒙皮 您还可以使用CSS设置应用程

为AIR应用程序设置皮肤/主题的最佳方式是什么。例如,我想使用黑色/黑色主题(类似于Tour de Flex)而不是默认的灰色主题。

我也只是刚刚开始在空中使用,但如果您使用Flex,请查看。有几个视频介绍如何创建自定义MXML组件和项目渲染器,它们可以有效地让您对应用程序进行蒙皮


你也可以使用CSS来设计你的应用程序。

我也只是刚刚开始使用AIR,但是如果你使用Flex,请查看。有几个视频介绍如何创建自定义MXML组件和项目渲染器,它们可以有效地让您对应用程序进行蒙皮


您还可以使用CSS设置应用程序的样式。

首先,您需要将air应用程序属性文件中的system chrome属性设置为none


...
没有一个
...
如果air应用程序中的主文件名为main.mxml,则应用程序属性文件名为main-app.xml。该文件不难找到,它应该与Main.mxml文件位于同一位置

通过将此属性设置为“无”,表示您不希望air应用程序窗口采用运行应用程序的操作系统窗口的样式

由于此属性设置为“无”,air应用程序的chrome必须来自Main.mxml文件,该文件应为WindowedApplication


使用WindowedApplication的标题BarBackgroundSkin属性设置air应用程序的外观。titleBarBackgroundSkin默认为“mx.skins.halo.ApplicationTitleBarBackgroundSkin”

首先,需要将air应用程序属性文件中的系统chrome属性设置为“无”


...
没有一个
...
如果air应用程序中的主文件名为main.mxml,则应用程序属性文件名为main-app.xml。该文件不难找到,它应该与Main.mxml文件位于同一位置

通过将此属性设置为“无”,表示您不希望air应用程序窗口采用运行应用程序的操作系统窗口的样式

由于此属性设置为“无”,air应用程序的chrome必须来自Main.mxml文件,该文件应为WindowedApplication


使用WindowedApplication的标题BarBackgroundSkin属性设置air应用程序的外观。titleBarBackgroundSkin默认为“mx.skins.halo.ApplicationTitleBarBackgroundSkin”

ScaleNine主题是一个很好的起点,找到一个与您想要的类似的主题,将其插入您的应用程序,并逐渐用您自己的颜色、图像和控件替换


ScaleNine主题是一个很好的起点,找到一个与你想要的类似的主题,将其插入你的应用程序,然后逐渐用你自己的颜色、图像和控件替换

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