[Flashcoders] Enumerating properties from outside an instance.

2007-04-05 Thread Jason Lutes
I can't figure this out. I can set up a for...in loop to show me all the (enumerable) properties -- variables and functions -- on the MovieClip instance where I place the loop, but I can't enumerate properties for other (nested) MovieClip instances by simply changing the focus object of that

RE: [Flashcoders] Enumerating properties from outside an instance.

2007-04-05 Thread Steven Sacks | BLITZ
Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jason Lutes Sent: Thursday, April 05, 2007 2:11 PM To: flashcoders@chattyfig.figleaf.com Subject: [Flashcoders] Enumerating properties from outside an instance. I can't figure this out. I can set up a for...in loop

Re: [Flashcoders] Enumerating properties from outside an instance.

2007-04-05 Thread John Mark Hawley
Lutes [EMAIL PROTECTED] Date: 2007/04/05 Thu PM 04:10:48 CDT To: flashcoders@chattyfig.figleaf.com Subject: [Flashcoders] Enumerating properties from outside an instance. I can't figure this out. I can set up a for...in loop to show me all the (enumerable) properties -- variables

RE: [Flashcoders] Enumerating properties from outside an instance.

2007-04-05 Thread Jason Lutes
05, 2007 3:54 PM To: flashcoders@chattyfig.figleaf.com Subject: Re: [Flashcoders] Enumerating properties from outside an instance. You can do it; you must have an error in your code. for (var prop:String in clip) { var subObject:Object = clip[prop]; for (var otherProp:String

RE: [Flashcoders] Enumerating properties from outside an instance.

2007-04-05 Thread David Ngo
@chattyfig.figleaf.com Subject: RE: [Flashcoders] Enumerating properties from outside an instance. Thanks John, My loop is even simpler. I failed to mention that I need to examine nested MovieClip instances for functions. Variables seem to appear as expected, but functions only appear for the current

RE: [Flashcoders] Enumerating properties from outside an instance.

2007-04-05 Thread Steven Sacks | BLITZ
function loopThrough(mc:MovieClip):Void { for (var a:String in mc) { trace(a + : + mc[a]); if (mc[a] typeof movieclip) loopThrough(mc[a]); } } You can use recursion and hope that you don't end up with circular references.

Re: [Flashcoders] Enumerating properties from outside an instance.

2007-04-05 Thread eka
Of Jason Lutes Sent: Thursday, April 05, 2007 3:09 PM To: flashcoders@chattyfig.figleaf.com Subject: RE: [Flashcoders] Enumerating properties from outside an instance. Thanks John, My loop is even simpler. I failed to mention that I need to examine nested MovieClip instances for functions. Variables