2010년 11월 10일 수요일

화면 리프레쉬 (Application.processmessage)

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"
 enterFrame="appEnter()" frameRate="1" creationComplete="initApp()">
 
 <mx:Script>
  <![CDATA[
   import mx.controls.Alert;
   
   private var intCnt : int = 0;
   private var bInit : Boolean = false;
   private function initApp():void
   {
    bInit = true;
   }
   
   private function btnOK_click():void
   {
   
    intCnt = 0;
   }
   
   private function appEnter():void
   {
    if ( bInit == false)
     return;
   
    intCnt++;
    txtCnt.text = intCnt.toString();
   }
  ]]>
 </mx:Script>
 <mx:Button x="27" y="92" label="Button" width="102" id="btn_Ok" click="btnOK_click()"/>
 <mx:TextInput x="27" y="47" id="txtCnt"/>
 
</mx:Application>

 

enterFrame="appEnter()"  : 각 프레임 형태로 appEnter 를 수행해라..

frameRate="1"                 : 초당 몇 프레임으로 할 것인지...

creationComplete="initApp()"  : 웹로딩이 완료 되면 initApp를 수행해라...

 

 

댓글 없음:

댓글 쓰기