Article View: comp.sys.mac
Article #12465Re: Help! Anyone know how to force the mouse to a location?
From: Robert Dorsett
Date: Tue, 05 Jun 1990 17:09
Date: Tue, 05 Jun 1990 17:09
34 lines
2482 bytes
2482 bytes
In article <16995@phoenix.Princeton.EDU> bskendig@phoenix.Princeton.EDU (Brian Kendig) writes:
>Be warned that an application that changes low-memory globals has
>written its own death sentence. It will do nasty things to systems.
^^^^ may
>Besides, to have a program move the pointer for you is like having a
>robot grab your hand and move it around for you. The pointer is the
>user's `hand': he should have free, unconstrained movement of it at
>all times.
>
>Tell me what, exactly, this `good purpose' is that you've thought up,
>and I and millions of other Netters will help you come up with a more
>proper way of doing it.
Games. It's often desirable to hide the pointer while the user goes into
another input mode (e.g., Flight Simulator). It is only reasonable to have
the cursor appear at the last position it disappeared in (particularly on
a large screen). The current hidecursor and showcursor routines do not do
this; thus, we must. Being able to set the mouse *value* can also serve to
simplify data-gathering, should the mouse be used as a *control*.
"Let the user look for it" is not friendly OR reasonable. In my game, for
instance, there's a complex, dense data entry display: the mouse can EASILY
get lost. The user will normally want to "disappear" the mouse at a certain
point, and have it reappear at the same point. The lack of an ability to do
this can really affect the utility of the game.
BTW, have the low-memory cursor routines been verified to have EVER killed
a machine? Last system I've tried them on was a iicx. They've worked on
128's, 512's, Plus's, SE's, II's, IIX's, and IIcx's... Why won't Apple just
provide calls to do this sort of thing, and make life more comfortable? I
know games don't count for jack sh*t in Apple's corporate philosophy, but it
really would be appreciated. :-)
Technical Details
Message-ID:
<30981@ut-emx.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rutgers!cs.utexas.edu!ut-emx!walt.cc.utexas.edu!rddReferences:
<1990Jun5.091419.14219@portia.Stanford.EDU> <16995@phoenix.Princeton.EDU>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rutgers!cs.utexas.edu!ut-emx!walt.cc.utexas.edu!rdd From: rdd@walt.cc.utexas.edu (Robert Dorsett) Newsgroups: comp.sys.mac Subject: Re: Help! Anyone know how to force the mouse to a location? Message-ID: <30981@ut-emx.UUCP> Date: 5 Jun 90 17:09:36 GMT References: <1990Jun5.091419.14219@portia.Stanford.EDU> <16995@phoenix.Princeton.EDU> Sender: news@ut-emx.UUCP Reply-To: rdd@walt.cc.utexas.edu (Robert Dorsett) Distribution: usa Organization: The University of Texas at Austin, Austin, Texas Lines: 34