Article View: comp.sys.next.programmer
Article #916Re: setting a button key to be ESC
From: Manuel Alberto Ricart
Date: Wed, 09 Sep 1992 03:45
Date: Wed, 09 Sep 1992 03:45
32 lines
1747 bytes
1747 bytes
In article <1992Sep7.023117.22863@csus.edu> eps@cs.sfsu.edu writes: >In article <Bu68tK.37L@cs.psu.edu> grio@colossus.cs.psu.edu > (Daniel L Grillo) writes: >>I was hoping there was a way to use ESC, without subclassing Panel. > >From Chapter 3 of the UI Guidelines: > > For UNIX compatibility, the Esc key is used to complete > file names (as described in the following section). It > should not be used any other way in the user interface. > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > >They tell you not to do this. They've made it difficult for you >to circumvent. Must you be so ....... Perhaps the UI Guidlines should take a new look at this. Perhaps, all button options could be invoked by pressing <cmd> + the first letter of the button name. This practice is sure to save a lot of mousing around. As for use of the <esc> key, i'd love it as the standard cancel. In the end rules are made to be modified, since they tend to challenge thoughts and provoke better or compromising solutions. Then again, since this is object land, just subclass the appropiate classes, and rock on. Your app will probably start a trend. -- Manuel Alberto Ricart alberto@parsec.mixcom.com <NeXTMail Welcome>
Technical Details
Message-ID:
<1992Sep9.034534.1160@parsec.mixcom.com>Path:
arc1-ca.pugleaf.net!sparky!uunet!spool.mu.edu!mixcom.com!parsec!albertoReferences:
<1992Sep6.145546.7044@next.cambridge.ma.us> <Bu68tK.37L@cs.psu.edu> <1992Sep7.023117.22863@csus.edu>Show Full Headers
Complete Article Headers
Newsgroups: comp.sys.next.programmer Path: arc1-ca.pugleaf.net!sparky!uunet!spool.mu.edu!mixcom.com!parsec!alberto From: alberto@parsec.mixcom.com (Manuel Alberto Ricart) Subject: Re: setting a button key to be ESC Message-ID: <1992Sep9.034534.1160@parsec.mixcom.com> Organization: Is the act or process of organizing or of being organized. References: <1992Sep6.145546.7044@next.cambridge.ma.us> <Bu68tK.37L@cs.psu.edu> <1992Sep7.023117.22863@csus.edu> Date: Wed, 9 Sep 1992 03:45:34 GMT Lines: 32