Thats it!

I like it and it works 100%.

Thanks Feiy!

Alberto Albericio Salvador
Aura S.A. Seguros
Departamento Informática



feiy escribió:
> u can extends the event,add a source attribute to it
> eg:
>
> public class SourceEvent extends CairngormEvent{
>
> public SourceEvent(type:String,source:Object){
> super(type);
> this.source=source ;
> }
> public var source:Object;
> }
>
> then inner the viewHelper:
>
> public function getResults():void {
> var event:SourceEvent=new SourceEvent("askForResult",this.view);
> dispatchEvent(event);
> }
>
> last,the command is knowed the events.source now!
>
> event.source.setResult...
> 2006/2/17, Alberto Albericio Salvador < [EMAIL PROTECTED] 
> <mailto:[EMAIL PROTECTED]>>:
>
>     Hi all,
>
>     In Cairngorm commands, I always define statically where I want "some
>     results" to be sent (normally a custom function in component that
>     extends ViewHelper). This updates my view and works fine. But...
>
>     How can I make that command Class to send "some results" to whatever
>     asked for them (who dispatched the event that threw that command)?
>
>     Eg:
>
>     foobar1.mxml and foobar2.mxml
>     ..
>     public function setResults(someResults):void {
>     //update my controls
>     }
>
>     public function getResults():void {
>     dispatchEvent("askForResults");
>     }
>     ....
>
>     foobar1 and foobar2 dispatch the same event and the command needs to
>     know where to send back the results and run setResults on the
>     corresponding caller. How can I achieve this?
>
>     Thanks in advance
>
>
>     -- 
>     Alberto Albericio Salvador
>     Aura S.A. Seguros
>     Departamento Informática
>
>
>
>     --
>     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
>     
> <http://groups.yahoo.com/gads?t=ms&k=Web+site+design+development&w1=Web+site+design+development&w2=Computer+software+development&w3=Software+design+and+development&w4=Macromedia+flex&w5=Software+development+best+practice&c=5&s=166&.sig=L-4QTvxB_quFDtMyhrQaHQ>
>       Computer software development
>     
> <http://groups.yahoo.com/gads?t=ms&k=Computer+software+development&w1=Web+site+design+development&w2=Computer+software+development&w3=Software+design+and+development&w4=Macromedia+flex&w5=Software+development+best+practice&c=5&s=166&.sig=lvQjSRfQDfWudJSe1lLjHw>
>       Software design and development
>     
> <http://groups.yahoo.com/gads?t=ms&k=Software+design+and+development&w1=Web+site+design+development&w2=Computer+software+development&w3=Software+design+and+development&w4=Macromedia+flex&w5=Software+development+best+practice&c=5&s=166&.sig=1pMBCdo3DsJbuU9AEmO1oQ>
>
>     Macromedia flex
>     
> <http://groups.yahoo.com/gads?t=ms&k=Macromedia+flex&w1=Web+site+design+development&w2=Computer+software+development&w3=Software+design+and+development&w4=Macromedia+flex&w5=Software+development+best+practice&c=5&s=166&.sig=OO6nPIrz7_EpZI36cYzBjw>
>       Software development best practice
>     
> <http://groups.yahoo.com/gads?t=ms&k=Software+development+best+practice&w1=Web+site+design+development&w2=Computer+software+development&w3=Software+design+and+development&w4=Macromedia+flex&w5=Software+development+best+practice&c=5&s=166&.sig=f89quyyulIDsnABLD6IXIw>
>
>
>
>     ------------------------------------------------------------------------
>     YAHOO! GROUPS LINKS
>
>         * Visit your group "flexcoders
>           <http://groups.yahoo.com/group/flexcoders>" on the web.
>         * To unsubscribe from this group, send an email to:
>           [EMAIL PROTECTED]
>           <mailto:[EMAIL PROTECTED]>
>         * Your use of Yahoo! Groups is subject to the Yahoo! Terms of
>           Service <http://docs.yahoo.com/info/terms/> .
>
>
>     ------------------------------------------------------------------------
>
>
>
>
> -- 
> 闲云孤鹤 - 清冷香中抱膝吟
>
> --
> 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 
> <http://groups.yahoo.com/gads?t=ms&k=Web+site+design+development&w1=Web+site+design+development&w2=Computer+software+development&w3=Software+design+and+development&w4=Macromedia+flex&w5=Software+development+best+practice&c=5&s=166&.sig=L-4QTvxB_quFDtMyhrQaHQ>
>  
>       Computer software development 
> <http://groups.yahoo.com/gads?t=ms&k=Computer+software+development&w1=Web+site+design+development&w2=Computer+software+development&w3=Software+design+and+development&w4=Macromedia+flex&w5=Software+development+best+practice&c=5&s=166&.sig=lvQjSRfQDfWudJSe1lLjHw>
>  
>       Software design and development 
> <http://groups.yahoo.com/gads?t=ms&k=Software+design+and+development&w1=Web+site+design+development&w2=Computer+software+development&w3=Software+design+and+development&w4=Macromedia+flex&w5=Software+development+best+practice&c=5&s=166&.sig=1pMBCdo3DsJbuU9AEmO1oQ>
>  
>
> Macromedia flex 
> <http://groups.yahoo.com/gads?t=ms&k=Macromedia+flex&w1=Web+site+design+development&w2=Computer+software+development&w3=Software+design+and+development&w4=Macromedia+flex&w5=Software+development+best+practice&c=5&s=166&.sig=OO6nPIrz7_EpZI36cYzBjw>
>  
>       Software development best practice 
> <http://groups.yahoo.com/gads?t=ms&k=Software+development+best+practice&w1=Web+site+design+development&w2=Computer+software+development&w3=Software+design+and+development&w4=Macromedia+flex&w5=Software+development+best+practice&c=5&s=166&.sig=f89quyyulIDsnABLD6IXIw>
>  
>
>
>
> ------------------------------------------------------------------------
> YAHOO! GROUPS LINKS
>
>     * Visit your group "flexcoders
>       <http://groups.yahoo.com/group/flexcoders>" on the web.
>     * To unsubscribe from this group, send an email to:
>       [EMAIL PROTECTED]
>       <mailto:[EMAIL PROTECTED]>
>     * Your use of Yahoo! Groups is subject to the Yahoo! Terms of
>       Service <http://docs.yahoo.com/info/terms/>.
>
>
> ------------------------------------------------------------------------
>


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

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/flexcoders/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Reply via email to