Flex 4 :使用 Halo 主题

此例展示了如何在 Flex 4 中为 Halo 控件设置旧的 Halo 皮肤,而不是新的 Spark 皮肤。

<?xml version="1.0" encoding="utf-8"?>
<!-- http://www.slsay.com/archives/131 -->
<s:Application name="Spark_Halo_theme_test"
xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/halo">

<s:VGroup horizontalCenter="0" verticalCenter="0" >
<s:Button id="sBtn"
label="I'm a Spark Button" />

<mx:Button id="hBtn"
label="I'm a Halo Button" />
</s:VGroup>

</s:Application>

最后,需要用 halo.swc 主题改变 Flex 编译器的参数:

  1. 在 Flash Builder 4 的主菜单中选择 Project -> Properties
  2. 从左边的菜单中选择 Flex 编译器
  3. 在 Additional compiler arguments 中,添加如下参数:
    -theme=${flexlib}/themes/Halo/halo.swc
  4. 点击 OK 按钮,应用更改并关闭对话框
  5. 重新编译并运行应用程序

英文原文:http://blog.flexexamples.com/2009/07/14/using-the-halo-theme-in-flex-4/

本文转自:http://www.slsay.com/archives/131

你可能感兴趣的:(xml,Blog,Flex,Flash,Adobe)