예전 글들/기타

컴포넌트 ID 사용 예

fromleaf 2010. 8. 20. 15:33
반응형
 <mx:Script>
        <![CDATA[
       
            private function showProperties():void  {
                panelPropertyArea.text= "Status: " + panel.status + '\n' +
                  "Title: " + panel.title + '\n' +
                  "Width: " + panel.width + '\n' +
                  "Height: " + panel.height ;
            }
        ]]>
    </mx:Script>
    
    <mx:Panel id="panel" title="Panel Container" layout="vertical" color="0x323232" height="200" borderAlpha="1" status="Active"
         paddingTop="10" paddingRight="10" paddingBottom="10" paddingLeft="10" horizontalAlign="center">
           
Panel ID를 지정해주고 그것을 위의 Script에서 작성한 함수에서 클래스 변수처럼 사용할 수 있는 듯 하다. 
언제가 될지 모르겠지만 충분히 쓸만한 곳이 있을 듯. 컴포넌트의 Properties를 변경한다거나 
어떤 상황에서 클릭을 했을 때는 다른 함수를 사용하도록 할 수 있을 듯
반응형