home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!cs.utexas.edu!asuvax!chnews!hfglobe!imutm1.de.intel.com!gold.sub.org!bofe!halmuc!dolittle
- From: dolittle@halmuc.muc.sub.org (Ludwig Hurt)
- Message-ID: <d92.ANN@halmuc.muc.sub.org>
- Date: Fri, 20 Nov 1992 11:40:33 +0200
- Organization: HAL (ECG089)
- Newsgroups: comp.sys.amiga.programmer
- Subject: Re: A Style Guide Question
- References: <17474@pitt.UUCP>
- X-Newsreader: Ann 0.9
- Lines: 45
-
- In article <17474@pitt.UUCP>,
- dan@cs.pitt.edu (Dan Drake) writes:
- ->This is a style guide question.
- ->
- ->To be consistent in my user interface, I am using buttons called done and
- ->cancel, that reside in all of my windows. I want the user to be able to
- ->activate these buttons through their keyboard equivalents: eg d for done,
- ->and c for cancel. Now on several of these windows, I want the user to type
- ->text into a beveled box which I handle manually. THe problem is that if the
- ->user wants to type a d or a c, there is some ambiguity concerning what
- ->should happen. Will the buttons be activated, or should the characters
- ->appear in the "textbox"? I have 2 solutions, and would be interested in
- ->any other solutions or recommendations.
- ->
- ->1.) If a text box is active, the user must click on the buttons to activate
- ->them. I consider this unacceptable because it ruins the orthogonality of
- ->the interface. You can't have some things work in one window, and not in
- ->others.
-
- How about using the TAB-key to deactivate the textbox ? I can't imagine one
- case where I need a TAB in a textbox.
-
- ->
- ->2.) Use (ALT|CTRL|right amiga) key to activate the buttons in all cases.
- ->Alt doesn't work because European languages use it. Control is awkward
- ->for left handed people to use like me. (I like to keep one hand on the
- ->mouse, and one on the keyboard), Right Amiga is somewhat awkward too.
- ->
- ->3.) Don't use keyboard equivalents. I really don't like this option.
- ->
- ->It seems that most applications respond to a non-qualified keypress, but
- ->this doesn't work very well.
- ->
- ->Like I said, any help would be appreciated.
- ->
- ->dan.
- ->
- ->taz!dan@vax.cs.pitt.edu
- ->dan@speedy.pitt.edu
-
- --
- Ludwig Hurt, | The first myth of management is that it exists !!
- Wertheimer Str.74 |
- 8000 Muenchen 60 | USENET: dolittle@halmuc.muc.sub.org
- Germany ECG089 | CBMNET: dolittle@halmuc.bsc.adsp.sub.org
-