现在的位置: 首页 > 综合 > 正文

Flex 4 :使用 Halo 主题

2013年11月04日 ⁄ 综合 ⁄ 共 800字 ⁄ 字号 评论关闭

此例展示了如何在 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

抱歉!评论已关闭.