Why not combine actualScore and potentialScore in a single event?

 

    dispatchEvent({ type: "score", actual: actual, potential: potential })

 

- Gordon

 


From: [email protected] [mailto:[email protected]] On Behalf Of Matt Chotin
Sent: Thursday, October 06, 2005 6:19 PM
To: [email protected]
Subject: RE: [flexcoders] pass multiple objects from dispatchEvent()to addEventListener()

 

Two dispatchEvents.

 

dispatchEvent({type: ‘actualScore’, Result: actual});

dispatchEvent({type: ‘potentialScore’, Result: potential});

 


From: [email protected] [mailto:[email protected]] On Behalf Of rgwilson26
Sent: Thursday, October 06, 2005 9:33 AM
To: [email protected]
Subject: [flexcoders] pass multiple objects from dispatchEvent()to addEventListener()

 

What is the correct syntax to pass *multiple* objects between
dispatchEvent()to addEventListener() and then called by handleEvent()?

This is what I have and doesn't work:

Thank you in advance.
---------------------------
popUp.mxml
---------------------------
<mx:Metadata>
      [Event("actualScore")]
      [Event("potentialScore")]
</mx:Metadata>

<mx:Script>
<![CDATA[

function insertSACScore(actual:String, potential:String):Void{
     
      dispatchEvent({type:"actualScore", Result:actual,
type:"potentialScore", Result:potential});
            }
]]>
</mx:Script>


---------------------------
main.mxml
---------------------------
public var sacActualValue:String;     
public var sacPotentialValue:String;     

function showSACWorksheet():Void{
     
      var initObj = new Object();
     
      var s:Object = TitleWindow(PopUpManager.createPopUp(this,
SAC_Worksheet, false, initObj, false));

      s.addEventListener("actualScore", "potentialScore", this);
}

function handleEvent(evt1:Object, evt2:Object):Void {
    
        if (evt1.type == "actualScore")
         sacActualValue = evt1.Result;
           
        if (evt2.type == "potentialScore")
         sacPotentialValue = evt2.Result;
   }






--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com




SPONSORED LINKS
Web site design development Computer software development Software design and development
Macromedia flex Software development best practice


YAHOO! GROUPS LINKS




Reply via email to