I was hoping the module would load like a Flex application where it
loads slowly and doesn't freeze up the browser (click the url and edit).  

I am using some of flexvizgraphlib so it going to be a challenge to
try and speed their code up.





--- In flexcoders@yahoogroups.com, Alex Harui <[EMAIL PROTECTED]> wrote:
>
> If the cpu is bogged down by the creating of children, I don't think
modules will help.  Modules defer loading of the code for a view or
component, but at some point you still have to instantiate it and
create its children.
> 
> I'd figure out what the bottleneck really is and work around it.  If
there's 1000's of children, but you can't see all of them or don't
need all of them, create some, and create others in batches via callLater.
> 
> From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED]
On Behalf Of flexaustin
> Sent: Tuesday, November 18, 2008 7:47 AM
> To: flexcoders@yahoogroups.com
> Subject: [flexcoders] modules or something else? + Mate
> 
> 
> I have never used modules so I am not sure if what I am trying to do
> will work for them or not or maybe there is an easier way to resolve
> this issue.
> 
> I have an app that has several documents. Each document is made of a
> canvas with an accordian in it. In this accordian I have two vboxes
> (thus to slides). The first vbox, which is shown on automatically, is
> a bar graph. The second vbox is a very heavy large custom component
> that is cpu intensive to create.
> 
> Here is what I am currently doing, which freezes up my browser. In
> vbox1 I call this
> creationComplete="vbox2.createComponentsFromDescriptors()"
> 
> which means I am creating the children of vbox2 when vbox1's
> creationComplete event is dispatched. I do it like this so that when
> the user clicks vbox2 view it, its ready to view and they don't have
> to wait on it to load.
> 
> The other way I was doing it was waiting for vbox2 to open and then
> creating the vbox2's children, which still causes the browser to lock
> up until it complete, but then they are also looking at a blank
> background. I tried to use an animation so they would have something
> to look at, but the animation stops because the browser is locked up
> do to CPU cycles be eaten up by my heavy components creation being so
> CPU intensive.
> 
> I am not sure if moving to a module would solve this issue as I have
> never used them? Do they load like a flex appliation (progress bar)?
> And if I go with modules can through events like a regular component
> so my main app can listen for the events?
> 
> I am using Mate so if that matters?
>


Reply via email to