[1] There is also Jacque's recent(?) info: send may also be called with a 
negative argument in order to overtake the current queue:
    send doIt to stack worker in -1 millisecs

[2] Or try to use "call" that has one big advantage:

"call" preserves the target, not "send", not "dispatch"
see http://forums.livecode.com/viewtopic.php?p=143367#p143367

> Mike T. wrote:
> You might consider using 'dispatch' instead of 'send' if you really want it
> to execute the moment that line shows up. I read somewhere the dispatch is
> more performant anyways.
> 
> Richard G. wrote:
> > 
> > Dr. Hawkins wrote:
> > > I (like I assume many others) have a number of places with blocks like
> > >
> > > send doIt to stack worker in 0
> > > wait 0 with messages
> > > doSomethingElse
> > >
> > > I'm seeing a situation in which the code hits "DoSomethingElse"
> > > before the "doIt" happens.
> > 
> > If you want to ensure "doIt" happens before the calling handler continues,
> > why not just remove the "in 0" clause?

_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to