dunbarx wrote:
Reposting this:

I thought I knew how these things worked. Even HC does this, I just found out.
Two stacks, "A" and "B". In a button handler on "A":

on mouseUp
  wait 200
  go stack "A" -- remember, the button is in "A"
end mouseUp

During the wait period, if I click anywhere on stack "B", the frontmost stack is "B" after the timeout.

Makes sense. The handler runs to completion before it processes any mouse clicks. So it waits (during which you click B), then goes to stack A (which it is already on) and then notices you clicked and goes to B.

If, instead of "wait", I have a repeat loop that allows me time to click on stack "B" before it terminates, I still am left in "B".

Same deal I think. The last click won't get processed until after the mouseUp finishes.

--
Jacqueline Landman Gay         |     [email protected]
HyperActive Software           |     http://www.hyperactivesw.com
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to