For performance reasons, children are not created until the container is
attached to the parent.

 

In general, this problem is a warning flag.  It says that your central
code is pushing information downward which means that it has knowledge
of the visuals.  Modern architectures prefer that visuals pull
information from a central data model, and then you won't have this
problem.

 

I would discourage pre-filling a cache at startup time too.

 

________________________________

From: [email protected] [mailto:[EMAIL PROTECTED] On
Behalf Of vdeprojects
Sent: Tuesday, March 25, 2008 9:47 AM
To: [email protected]
Subject: [flexcoders] Re: creating MXML components with new-operator in
ActionScript

 

--- In [email protected] <mailto:flexcoders%40yahoogroups.com>
, "mavdzee" <[EMAIL PROTECTED]> wrote:
>
> Hi,
> 
> I have noticed that when I create an MXML component in ActionScript,
> that the children of the MXML component are not created until I add it
> as a child of another component. Is there any way to force creation of
> children before it is added? I tried playing with creationPolicy and
> createComponentsFromDescriptors() but none of this helps.
> 
> I want to fill a cache of MXML-components when the application
> initializes. At this point the cached MXML components have no parent
> yet, but I need to do some initialization on it's children too. 
> 
> Cheers,
> Andrej
>

I'm having exactly the same problem. Any help would be greatly 
appreciated!!!

thx in advance,
Tom

 

Reply via email to