hey john.
that did help. i've still got some remaining issues with retrieving the
correct scope but eval() worked.
thanks. -- matt.
----- Original Message -----
From: "John Grden" <[EMAIL PROTECTED]>
To: "Flashcoders mailing list" <[email protected]>
Sent: Sunday, January 08, 2006 12:01 AM
Subject: Re: [Flashcoders] is delegate the answer?
Hey Matt, if completeScope is a string, eval it in your call:
removeEventListener( "complete", eval(completeScope));
removeEventListener is looking for function or object in the second
argument:
function removeEventListener(event:String, handler):Void
As for using Delegate, I don't think that's the issue here, but then again,
I might be missing your question.
hth,
John
On 1/7/06, Matt Ganz <[EMAIL PROTECTED]> wrote:
hi.
i'm having problems referencing a listener that is attached to my
media display component. i believe the answer lies in my using
delegate.
when my video plays thru, i can successfully remove my listener a la:
var completeListener = new Object();
completeListener.complete = function( eventObject:Object )
{
_level0.container_mc1.mediaDisplay1.removeEventListener(
"complete",
this ); // works great.
};
_level0.container_mc1.mediaDisplay1.addEventListener( "complete",
completeListener );
the problem is that i have a navigation menu that allows you to jump
out of the section you're in (interrupting the video) and move to
another section. at this point i have to remove all listeners, and
i've been trying to do it by passing the scope along a la:
function jumpToNewSection( my Params )
_level0.[ "container_mc" + mediaNum ][ currentMediaDisplay
].removeEventListener( "complete", completeScope);
}
where completeScope is a string: _level0.externalSwf_mc.completeListener;
but it's not working. would i be better off going with delegate in
this instance?
thanks for any helpful tips.
matt.
_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
--
John Grden - Blitz
_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders