On Thu, 21 Feb 2002 "J. Scott Saults" <[EMAIL PROTECTED]> wrote:
> Thu, 21 Feb 2002 12:58:57 -0700 (MST) > Scott Raney <[EMAIL PROTECTED]> wrote > >You'd also be subject to the normal behavior of > >async functions (e.g., in HC, "the mouse" returns "down" if the user > >clicked down anytime between when the handler started running and when > >the function is called, whereas an async implementation would only > >return "down" if it was actually down when you made the call). > > Just for the sake of accuracy, in HC & SuperCard , the mouse function does > NOT necessarily reutun "down" if the user clicked anytime between when the > handler started and when the function is called. Both SuperCard and > HyperCard return the actual state of the mouse, up or down, whenever the > mouse function is called within a handler, at least under Mac OS 9. Perhaps > it works differently in OS X. I didn't check SC, but HC definitely does not work the way you say. Try it yourself and see. Put the following script in a button, then click to run it and click again before the repeats finish (you may need to adjust the count depending on the speed of your system): on mouseUp get 0 repeat for 10000 times add 1 to it end repeat put the mouse end mouseUp It's compatibility at that level that's hard to do, convenient as it might be for some things. Regards, Scott ******************************************************** Scott Raney [EMAIL PROTECTED] http://www.metacard.com MetaCard: You know, there's an easier way to do that... _______________________________________________ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution