国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > WEB開發 > 正文

9.10.編譯主題SWC

2024-04-27 13:52:07
字體:
來源:轉載
供稿:網友
9.10.1.問題
你想將你的樣式文件打包放進主題SWC,然后編譯到程序中。
9.10.2.解決辦法
運用命令行工具生成一個主題SWC ,接著利用mxmlc 編譯器的主題選項編譯程序。
9.10.3.討論
Shockwave Component (SWC)文件是按照PKZIP 格式打包的檔案文件。SWC 文件允許你在眾多開發者間交換大量文件的唯一檔案而不是那些文件本身。正如你會生成MXML 和ActionScript 文件,并將其打包成SWC 做為用戶組件,你同樣能將樣式的檔案文件打包。

若要生成SWC 文件,你可以利用Flex SDK 安裝路徑下/bin 目錄中提供的compc 工具。

將Flex SDK 安裝路徑下/bin 目錄設置在你的系統路徑中,下列命令行的輸入展示了怎樣調用compc 工具生成名為MyTheme.swc 的SWC 文件:
> compc –include-file MyStyles.css C:/mystyles/MyStyles.css –o MyTheme.swc
其中include-file 選項有兩個參數:引用樣式資源的文件名以及資源的文件系統位置。允許使用多個include-file 選項來打包程序主題所需的所有樣式資源。

你能夠利用mxmlc 編譯器的主題選項在編譯程序時應用主題:
> mxmlc MyApplication.mxml –theme MyTheme.swc

為更好地理解如何生成主題SWC 并將文件編入程序,嘗試著將Flex SDK 中提供的一個附加主題打包。

在命令提示符下瀏覽SDK 安裝路徑的Smoke 主題文件夾: <flex sdk installation>/frameworks/themes/Smoke。由于已經將Flex SDK 安裝路徑下/bin 目錄設置在你的系統路徑中, 輸入下列命令:
> compc –include-file Smoke.css Smoke.css –include-file smoke_bg.jpg smoke_bg.jpg
–o SmokeTheme.swc


本條命令在原文件夾下生成SmokeTheme.swc 文件。將SWC 文件移至一個新項目文件夾中,輸入下列標記:
+展開
-XML
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxmlxmlns:cookbook="oreilly.cookbook.*layout="vertical">
<mx:Script>
<![CDATA[
[Bindable]
private var dp:Array = [{label:"Josh Noble", data:0},{label:"Abey George", data:1},{label:"Todd Anderson", data:2}];
private function clickHandler():void {
messageField.text = "You chose:"+nameCB.selectedLabel;
}

]]>
</mx:Script>
<mx:Panel title="Pick One:width="50%height="50%"
paddingLeft="10paddingTop="10">

<mx:VBox width="100%">
<mx:HBox width="100%">
<mx:Text text="Choose:styleName="windowStyles" />
<mx:ComboBox id="nameCBdataProvider="{dp}" />
<mx:Button label="selectclick="clickHandler();" />
</mx:HBox>
<mx:Text id="messageFieldstyleName="windowStyles" />
</mx:VBox>
</mx:Panel>
</mx:Application>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 延边| 兴安县| 噶尔县| 红原县| 文山县| 琼结县| 昭平县| 高雄县| 射洪县| 台州市| 会理县| 临夏县| 乌拉特前旗| 武定县| 韩城市| 南岸区| 红桥区| 乌苏市| 竹溪县| 大英县| 太仆寺旗| 灌阳县| 万荣县| 翁源县| 托里县| 阿瓦提县| 乐清市| 泰安市| 东方市| 兴海县| 深泽县| 伊金霍洛旗| 红河县| 涡阳县| 商都县| 鹤庆县| 南部县| 德化县| 松江区| 新建县| 汉寿县|