Hi,

 

The Flash Player doesn't support a threading model like you're looking for.  There is only one thread for ActionScript code.  So if the processing you're talking about is on the server what you'll do is call your service, then place any code that depends on that service having completed in some function that will be called by your service's result handler.  You can also put up a shim to block all user-interaction in the meantime if the busy cursor isn't enough.  I think we have an example of that in our extras folder.

 

Matt

 

-----Original Message-----
From: nts333rd [mailto:[EMAIL PROTECTED]
Sent:
Friday, April 30, 2004 4:29 PM
To: [EMAIL PROTECTED]
Subject: [flexcoders] "wait loop" to synchronize asyncronous call?

 

I'd like to set up a loop that will block current processing until
some condition is met.

setInterval, and the various timers I see onthe forums allow one to
run some function after some interval for animation effects and
such.  But I need an implementation that will allow me to do
something like:

.....
do{
  //just wait
}(while mycomponent.isDataReady == false)   //DOES NOT WORK

processData(myComponent.getData);
...

Any suggestions?

Thanks,
Tracy


Reply via email to