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

  1. Path: sparky!uunet!vtserf!csugrad!jaker
  2. From: jaker@csugrad.cs.vt.edu (Jake Rose)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: A Style Guide Question
  5. Message-ID: <BxwvpB.HwD@csugrad.cs.vt.edu>
  6. Date: 18 Nov 92 12:22:23 GMT
  7. References: <17474@pitt.UUCP> <mwm.2nu7@contessa.palo-alto.ca.us> <37104@cbmvax.commodore.com> <1992Nov17.222803.11401@sophia.smith.edu>
  8. Organization: Virginia Tech Computer Science Dept, Blacksburg, VA
  9. Lines: 67
  10.  
  11. jfieber@sophia.smith.edu (John Fieber) writes:
  12.  
  13. >In article <37104@cbmvax.commodore.com> peter@cbmvax.commodore.com (Peter Cherna) writes:
  14. >>In article <mwm.2nu7@contessa.palo-alto.ca.us> mwm@contessa.palo-alto.ca.us (Mike Meyer) writes:
  15. >>>4.) Add menu items Done and Cancel that are identical to the buttons,
  16. >>>    and have the shortcuts be Amiga-D and Amiga-C.
  17. >>
  18. >>This is not a good idea.  First of all, Amiga-C is the _standard_ key
  19. >>equivalent for "copy to clipboard".  Let's try not to abuse those
  20. >>standards that have appeared in at least some number of apps.
  21.  
  22. >...and appears to be a cross-platform standard.  XCV for cut,
  23. >copy paste is used on the Mac, Messy-Windows, and NeXT to name a
  24. >few.  It is quite nice to be able to bounce around between
  25. >platforms and not even have to shift gears...
  26.  
  27. Yep!  As far as I can tell, it comes from WordStar, where you used ^KC to copy
  28. a block, ^KV to move, etcetera...
  29.  
  30. >>The Amiga Style Guide addresses this problem by recommending that
  31. >><ENTER> in a string gadget deactivate the string gadget but not close
  32. >>the window or take any other drastic action.  The idea is that <ENTER>
  33. >>followed by "D" or "C" would have the desired effect.
  34.  
  35. >[note: I don't have my style guide handy so I can't say if this
  36. >is mentioned...]
  37.  
  38. >However, there are many instances where the logical action of the
  39. ><enter> key is to activate another string gadget.  Several
  40. >programs I use take the approach of having <alt-enter>
  41. >de-activate the string gadget *without* activating the next.
  42.  
  43. >I frequently find myself doing unexpected things on the mac
  44. >because the <enter> key almost always takes some drastic action
  45. >while the <tab> key is used to move around between string
  46. >gadgets.  2.0 now provides for tabbing through string gadgets as
  47. >well and I suppose with conditioning I could get used to that.
  48. >But, having the <enter> key do anything more drastic than
  49. >deactivate a string gadget or activating the next would require a
  50. >lobotomy to get used to.  For me <enter> means "I'm done typing
  51. >that one thing", not "I'm done with everything in the requester,
  52. >now place my file into a black hole".  
  53.  
  54. >Also, on the Mac I find that since the same key (enter) is always
  55. >used for the default action I have much less of a tendancy to
  56. >actually *read* what the choices say and thus sometimes make the
  57. >mistake of choosing the default action when I really wanted
  58. >something else.  In contrast, if I have to hit a specific letter
  59. >key for the choice I want, I must then *read* the choices to find
  60. >out what key to hit.  With Amiga software that uses the latter
  61. >approach, I tend to make fewer mistakes.
  62.  
  63. >One thing though, mac software is *consistant* in its quirks,
  64. >even if they are undesirably quirks.  Amiga software is inching
  65. >toward this consistancy but has a lot of catchup work to do.
  66. >Gadtools, Asl, the style guide and many other things in 2.0+ do
  67. >provide a *big* kick in the right direction.
  68.  
  69. >-john
  70.  
  71. >-- 
  72. >=== jfieber@sophia.smith.edu ================================================
  73. >======================================= Come up and be a kite!  --K. Bush ===
  74. -- 
  75.  
  76. Wulf                    |"Did you make mankind after we made you?"
  77. jaker@csugrad.cs.vt.edu |            --XTC, "Dear God"
  78.