【发布时间】:2012-02-06 20:57:04
【问题描述】:
我有两个弹性项目:一个带有我的自定义主题的项目和另一个我想在其中使用我的自定义主题的项目。但是每次修改主题都得重新导入,清理刷新项目。我正在使用 Flash Builder 4.5。有人知道使用自定义主题的更好方法吗?
【问题讨论】:
-
您创建的是 SWC 主题还是 CSS 主题?我不确定“导入”主题是什么意思。你把它导入什么?以及如何?
-
我创建了一个SWC主题,我通过properties-Flex Theme- Import Theme将主题导入到项目中,使项目与我的自定义主题配合使用
-
尝试将主题添加到项目中作为编译器设置。 -theme="pathToMyTheme" 在 Flex 编译器选项卡上。每次主题更改时,您仍然需要重新编译应用程序,但至少您不必导入它。
-
我没有自定义的火花皮肤出现错误。
-
它给你错误或警告?您可能必须使用编译器参数包含两个皮肤。我使用这些参数将 mobile 和 spark 主题添加到 Web 项目中。注意第二个值的 +=:-theme="C:\Users\jhouser\Documents\career\clients\ActiveClients\DotComIt\Development\Flexsdks\flex_sdk_4.5.0.20967A\frameworks\themes\Mobile\mobile.swc" -theme+="C:\Users\jhouser\Documents\career\clients\ActiveClients\DotComIt\Development\Flexsdks\flex_sdk_4.5.0.20967A\frameworks\themes\Spark\spark.css"