home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / sys / amiga / programm / 16168 < prev    next >
Encoding:
Internet Message Format  |  1992-11-20  |  2.3 KB

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