Hi Steve,

But I need the child swf to react, not the parent. So I think the
listener has to be in the child, not the parent.

David

--- In [email protected], Steve Mathews <happy...@...> wrote:
>
> You are assigning the listener to the wrong object. "this" is your child
> swf, but it is the parent that dispatches the event. Depending on
the rest
> of the app "this.parent" might work. So:
> this.parent.addEventListener("inDeleteMode", deleteModeHandler);
> 
> Steve
> 
> On Thu, Feb 12, 2009 at 10:44 AM, stldvd <stl...@...> wrote:
> 
> > Hi guys,
> >
> > I've got a parent application with a 'delete' button. When it's
> > clicked, I want to set a flag in a child swf, which is loaded via SWF
> > loader.
> >
> > So in the parent app on the button's click event I'm dispatching
an event:
> >
> > dispatchEvent(new Event("inDeleteMode"));
> >
> > In the child SWF's init function I've got this:
> >
> > this.addEventListener("inDeleteMode", deleteModeHandler);
> >
> > And then the deleteModeHandler function (stubbed in for testing):
> >
> > private function deleteModeHandler():Boolean
> > {
> >  Alert.show("got it!");
> >  return true;
> > }
> >
> > It ain't working. Can someone see what I'm doing wrong?
> >
> > Thanks,
> >
> > David
> >
> >
> >
> > ------------------------------------
> >
> > --
> > Flexcoders Mailing List
> > FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
> > Alternative FAQ location:
> >
https://share.acrobat.com/adc/document.do?docid=942dbdc8-e469-446f-b4cf-1e62079f6847
> > Search Archives:
> > http://www.mail-archive.com/flexcoders%40yahoogroups.comYahoo! Groups
> > Links
> >
> >
> >
> >
>


Reply via email to