That is exactly right. I missed the "popup panel" part. And systemmanager *is* where you would need to listen for a bubbling event from a pop-up.
We must assume the OP has a good reason for using bubbling events instead of listening directly to the popup instance. Tracy Spratt Lariat Services Flex development bandwidth available ________________________________ From: flexcoders@yahoogroups.com [mailto:flexcod...@yahoogroups.com] On Behalf Of valdhor Sent: Wednesday, February 04, 2009 8:41 AM To: flexcoders@yahoogroups.com Subject: [flexcoders] Re: Custom Event and bubbling phase I assume he means that the event never makes it to the loadThisModule function. Also, I assume he means that he uses the popupmanager to "create a popup panel". With that said, IIRC, the application is not in the bubbling chain and will never receive an event from a popup. Again, IIRC, you would need the eventlistener on the systemmanager as that is the base of a popup. Please correct me if I am wrong. --- In flexcoders@yahoogroups.com <mailto:flexcoders%40yahoogroups.com> , "Tracy Spratt" <tspr...@...> wrote: > > First, tell us what you mean by "it doesn't work". > > > > Then: That looks ok, does it work with a base Event? (a side note, in > the handler, you can access any public property of the panel via the > event.target reference, so you do not *have* to use a custom event. ) > > > > What part of the above do I need to explain further? > > Tracy Spratt > Lariat Services > > Flex development bandwidth available > > ________________________________ > > From: flexcoders@yahoogroups.com <mailto:flexcoders%40yahoogroups.com> [mailto:flexcoders@yahoogroups.com <mailto:flexcoders%40yahoogroups.com> ] On > Behalf Of thelordsince1984 > Sent: Tuesday, February 03, 2009 3:27 PM > To: flexcoders@yahoogroups.com <mailto:flexcoders%40yahoogroups.com> > Subject: [flexcoders] Re: Custom Event and bubbling phase > > > > --- In flexcoders@yahoogroups.com <mailto:flexcoders%40yahoogroups.com> <mailto:flexcoders%40yahoogroups.com> > , "Tracy Spratt" <tspratt@> wrote: > > > > That looks ok, does it work with a base Event? (a side note, in the > > handler, you can access any public property of the panel via the > > event.target reference, os you do not have to use a custom event. ) > > > > > > > > Tracy Spratt > > Lariat Services > > > > Flex development bandwidth available > > > > ________________________________ > > > > From: flexcoders@yahoogroups.com <mailto:flexcoders%40yahoogroups.com> <mailto:flexcoders%40yahoogroups.com> > [mailto:flexcoders@yahoogroups.com <mailto:flexcoders%40yahoogroups.com> <mailto:flexcoders%40yahoogroups.com> > ] On > > Behalf Of thelordsince1984 > > Sent: Tuesday, February 03, 2009 11:38 AM > > To: flexcoders@yahoogroups.com <mailto:flexcoders%40yahoogroups.com> <mailto:flexcoders%40yahoogroups.com> > > Subject: [flexcoders] Custom Event and bubbling phase > > > > > > > > Hi, > > > > i have a main application and there i create a popup panel... > > > > from the popup panel i dispacth a custom event like this > > > > var e1:CustomLoadEvent = new CustomLoadEvent("loadModule", true); > > dispatchEvent(e1); > > > > where loadModule is the type and the value true stands for bubbles.. > > > > then at the creationcomplete event within the main application i > > create an eventlisteners for the event > > > > addEventListener("loadModule", loadThisModule); > > > > the loadThisModule function simple trace a string.. > > > > but it doesn't work!!Why? > > > > Thanks in advance > > > > Regards Lorenzo > > > thanks for the reply.. > > CustomLoadEvent is a custom event, it extends Event class...but > doesn't work..i don't know why... > in this class i also override the clone method... > > the CustomLoadEvent class has a public properties...i omit it in > dispatchevent function for simplicity.. > > the function loadThisModule catchs the event in this manner > > private function loadThisModule(event:CustomLoadEvent):void{ > trace(event.identification); > } > where identification is the public property of customloadevent class. > > thanks in advance > > Regards Lorenzo >