Do's and Dont's

Geoff Canyon gcanyon at
Thu Feb 21 17:23:00 EST 2002

At 8:02 PM +0000 2/21/02, Ian Summerfield wrote:
>On 21/2/02 2:10 pm, "JohnRule at" <JohnRule at> scribed:
>>> Yes.  The full list of functions to avoid because they are deprecated is:
>>> the mouse
>>> the mouseClick
>>> the mouseH
>>> the mouseV
>>> the mouseLoc
>>> the optionKey
>>> the commandKey
>>> the controlKey
>Is this official or just what users are finding temperamental?  If they are
>deprecated then under what circumstances?  I may have to write one extremely
>simple and 100% reliable piece of C code to test the state of the mouse
>button for my code and compile it as an external, I think I'll call it
>"themouse"!  After all, in the world of C it's quite straight forward, one
>line I expect.

That list was originally posted by Scott Raney. It doesn't get any more "official" than that.

>I thought HyperTalk was originally devised from Hypercard by Bill Atkinson?
>These functions were in HyperTalk, so either Revolution speaks the language
>or it doesn't?  I'm fast being put off a 4GL that redefines the standard
>whenever things get complicated.

The two languages are not completely compatible. In addition, there are some things that were possible in HyperCard, designed for a black and white, single-user, non-re-entrant, co-operative multi-tasking system, that simply aren't practical, or even possible, on the systems of today. The trade-off is a system that is much more powerful in many ways, and works on (far) more computers, including the ones Apple is shipping right now.



More information about the Use-livecode mailing list