【问题标题】:Refresh flex spark theme刷新 flex spark 主题
【发布时间】: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"

标签: apache-flex flex-spark


【解决方案1】:

我找到了问题的解决方案。这并不难,而且效果很好;您将能够编辑主题,使用该主题转到项目的设计视图并查看结果(无导入、无清理、无刷新)。

步骤:

  1. 在 Flash Builder 中同时打开两个项目
  2. 在主项目(使用主题的项目)中,转到Project > Properties > Flex Build Path
  3. 选择库路径标签并点击添加项目
  4. 选择包含主题的项目
  5. 你已经完成了!主项目现在将依赖于主题,并且每次构建时都会重新编译主题。

希望对你有帮助!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-19
    相关资源
    最近更新 更多