Hi,

I list the demo code here.

CASE one

<mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml";
creationComplete="justLogin()" >
<mx:Metadata>
        [Event(name="loginEvent", type="flash.events.Event")]
</mx:Metadata>
<mx:Script>
        <![CDATA[
                             
             
             private function justLogin():void{                
                 
                dispatchEvent(new Event("loginEvent", false));
             
             }
]]>
</mx:Script>    

</mx:Canvas>


CASE two

<mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml";   >
<mx:Metadata>
        [Event(name="loginEvent", type="flash.events.Event")]
</mx:Metadata>
<mx:Script>
        <![CDATA[
                             
             
             private function justLogin():void{                
                 
                dispatchEvent(new Event("loginEvent", false));
             
             }
]]>
</mx:Script>

<mx:Button x="112" y="141" label="Login" click="justLogin()"/>

</mx:Canvas>


I have addEventListener in Mediator page, it works for CASE two but
not work  for CASE one.

it seems dispatchEvent can not work with creationComplete. why? How to
fix it.


Thanks

Mark

Reply via email to