📄 test.mxml.svn-base
字号:
<?xml version="1.0" encoding="utf-8"?>
<!-- Simple example to demonstrate the Application container. -->
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
backgroundGradientColors="[0xCCCCCC, 0x66CCFF]"
backgroundColor="0xCCCCCC"
horizontalAlign="center" verticalAlign="center"
applicationComplete="appComplete();" creationComplete="init();">
<mx:Script>
<![CDATA[
private function init():void{
myTA.text+="init...";
}
// Event handlers for the components.
private function appComplete():void {
myTA.text+="Application creation complete" + "\n";
}
private function panelCreationComplete():void {
myTA.text+="Panel creation complete" + "\n";
}
private function textAreaCreationComplete():void {
myTA.text+="\n" + "TextArea creation complete" + "\n";
}
/**
*
* internal function swfLoadFinished(evt:Event):void{
_eventDispatcher.addEventListener(TransDataEvent.TRANSDATAEVENT,callChildLoader);
doOther();
}
internal function initEvent():void{
_eventDispatcher.addEventListener(TransDataEvent.TRANSDATAEVENT,callChildLoader);
// var targetObj:SystemManager = SystemManager(id_SwfLoader.content);
// var transEvent:TransDataEvent = new TransDataEvent(TransDataEvent.TRANSDATAEVENT,targetObj);
// _eventDispatcher.dispatchEvent(transEvent);
}
private var isExeceute:Boolean = new Boolean(false);
internal function doOther():void{
var targetObj:SystemManager = SystemManager(id_SwfLoader.content);
if( targetObj == null || targetObj.application == null)
{
setTimeout(doOther,50);
}else{
if(!isExeceute){
var transEvent:TransDataEvent = new TransDataEvent(TransDataEvent.TRANSDATAEVENT,targetObj);
_eventDispatcher.dispatchEvent(transEvent);
isExeceute = new Boolean(true);
}
}
}
internal function callChildLoader(evt:TransDataEvent):void{
var targetObj:SystemManager = SystemManager(evt.data);
trace(targetObj.toString());
RssWidget(targetObj.application).register(targetObj);
RssWidget(targetObj.application).CallThis(rssUrl);
}
*
*
*
*
*
*
*
*
*/
]]>
</mx:Script>
<mx:ApplicationControlBar dock="true">
<mx:Button label="Set Solid Fill"
click="this.setStyle('backgroundGradientColors', [0xCCCCCC, 0xCCCCCC]);"/>
<mx:Button label="Set Gradient Fill"
click="this.setStyle('backgroundGradientColors', [0xCCCCCC, 0x66CCFF]);"/>
</mx:ApplicationControlBar>
<mx:Panel title="Application Container Example" backgroundColor="0x9CB0BA"
width="75%" height="75%"
creationComplete="panelCreationComplete();">
<mx:TextArea id="myTA" height="100%" width="100%"
text="Event order: "
creationComplete="textAreaCreationComplete();"/>
</mx:Panel>
</mx:Application>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -