[2847] in java-interest

home help back first fref pref prev next nref lref last post

Re: warp pointer?

daemon@ATHENA.MIT.EDU (Joe Slone)
Tue Oct 17 17:04:19 1995

Date: Tue, 17 Oct 1995 13:37:40 -0500
From: jcs@wrkgrp.com (Joe Slone)
To: java-interest@webrunner.neato.org

> In summary:
> 
> As long as mouses are not able to change position on their own, the pointer
> should not change position "on it's own". 
> 
> In such context mouving the pointer around on it's own is bad UI programming.
> As bad as using gotos. Thanks java developper team excluded them.
> 
> 
> >Thanks for your comments. 
> I hope that the Java developper team will examine and study this carfully
> before taking a decision.
> 
> It is true that it is always possible to add the feature in Java and that I'm 
> free not to use it. But it is equivalent to gotos. It is also possible to
> add gotos in java and leave the choice to use them or not to the users.
> The reason for rejecting gotos in Java was that it is well known bad 
> programming. My argument for disallowing application control of mouse
> movement is the same, it is bad UI programming. So for the Java team, I
> would say, stick to the logic.
> 
> I would be gratefull to hear any counter examples riquiring the aplication
> to change the mouse movement/location.

The Motif Style Guide states that your application must not warp the pointer
unless you provide the user with a means of disabling this feature.  This can
also cause problems for users of graphics tablets.

----------------------------------------------------------------------------
Joe Slone                                   Voice: 708-696-4800 ext 21
The Workstation Group                       Fax:   708-696-2277
6300 River Road, Suite 501                  Email: jcs@wrkgrp.com
Rosemont, Illinois, USA                     Web:   http://www.wrkgrp.com

-
Note to Sun employees: this is an EXTERNAL mailing list!
Info: send 'help' to java-interest-request@java.sun.com

home help back first fref pref prev next nref lref last post