There's a whole validation sequence after you call addChild.  Theres an
updateComplete event when done, and you can force it by calling
validatenow(), but that can be expensive.

 

________________________________

From: [email protected] [mailto:[EMAIL PROTECTED] On
Behalf Of Brian
Sent: Tuesday, November 20, 2007 12:25 PM
To: [email protected]
Subject: [flexcoders] When are scrollbars added? question on timing of
initial rendering

 

I have a Canvas object that I am dynamically adding images to in a
method that is called via Application.creationComplete(). Sometimes
the addition of these images results in clipping and the creation of
scrollbars, so I'm checking the position of a certain image to see if
it's in the viewable area.

However, it seems like the scrollbars have not yet been added to the
canvas at the time I am checking for them, which is immediately after
I've added the images. I'm assuming it's some kind of rendering timing
issue, like I'm still within the method stack so it doesn't render the
canvas with the new objects yet.

Is there a way to force the scrollbars to be added?

 

Reply via email to