Joel, 
 
Another good optimization point, Joel. If we assume that Karim's custom
cursor is already a child of the stage, then setChildIndex() should be more
efficient. So I guess it depends on the implementation. 

Interestingly,
 
I get a RangeError with this: 
 
        stage.setChildIndex(customCursor, stage.numChildren); 
 
but this works: 
 
        stage.setChildIndex(customCursor, stage.numChildren - 1); 
 
However, 
 
        stage.addChildAt(customCursor, stage.numChildren); 
 
does not trigger the RangeError, and 
 
        stage.addChildAt(customCursor, stage.numChildren - 1); 
 
still produces the desired result. 
 
If this is a bug then 'stage.numChildren - 1' would be the safe way to go. 
 
Regards, 

-Keith 
http://keithreinfeld.home.comcast.net
 


> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:flashcoders-
> [EMAIL PROTECTED] On Behalf Of Joel Stransky
> Sent: Friday, November 14, 2008 10:25 AM
> To: Flash Coders List
> Subject: Re: [Flashcoders] ComboBox + Custom Cursor , AS3
> 
> Very nice Keith. Wouldn't setChildIndex() work as well? Or is addChildAt()
> better for ensuring that the cursor is added to the display list?
> 
> On Fri, Nov 14, 2008 at 11:08 AM, Keith Reinfeld
> <[EMAIL PROTECTED]>wrote:
> 


_______________________________________________
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Reply via email to