home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 7339 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  3.3 KB

  1. Path: combo.ganesha.com!peterk
  2. From: peterk@combo.ganesha.com (Dr. Peter Kittel)
  3. Subject: Re: Say *perhaps* to fat binaries (was: what the new amiga-os *must* have)
  4. Newsgroups: comp.sys.amiga.programmer
  5. Reply-To: peterk@combo.ganesha.com
  6. References: <4k934i$lbr@nic.wi.leidenuniv.nl> <4k9gt2$cgt@newsbf02.news.aol.com>
  7. Message-ID: <peterk.0mvm@combo.ganesha.com>
  8. Date: 13 Apr 96 21:57:47 MEZ
  9. Organization: Private Site
  10.  
  11. In article <4k9gt2$cgt@newsbf02.news.aol.com> cmarschn@aol.com (Cmarschn) writes:
  12. >
  13. >1) I was talking about the inconsistency at the behaviour of different
  14. >gadgets, like cycle gadgets, radio buttons etc. The OK->close issue is
  15. >another problem. 
  16.  
  17. Where are they inconsistent? They are different gadgets and thus
  18. behave different. Where's the problem?
  19.  
  20. >2) This problem is solved by the leading User Interface, Windows, and many
  21. >other interfaces, like OS/2, in the following way: A default button is
  22. >surrounded by a thick rectangle, showing that if you press return, it will
  23. >react as if this button was pressed, with the result that the window is
  24. >closed. 
  25.  
  26. No, this is not a safe solution to just surround the button by a rectangle.
  27. This still can't help against the case where it accepts a key press that
  28. was intended to go to a completely different window.
  29.  
  30. >4) The Amiga doesn't use one of these systems. When a requester pops up,
  31. >one has to press lamiga-v or lamiga-b. These keys are hardly documented,
  32. >so that the ordinary Amiga user doesn't know of their existence.
  33.  
  34. Documenting them in the Workbench manual, which comes with every Amiga,
  35. can be called "hardly documented"? Amazing.
  36.  
  37. >5) The gadtools.library supports underlined characters in the description
  38. >of a gadget. So that when I write "_Ok" in my source code, the O will be
  39. >underlined. But the gadtools.library doesn't check the keyboard input. So
  40. >the programmer as to take care of the keys. This leads to several
  41. >interpretations: In some programs I can press the key given by the
  42. >underlined character. Within others I have to press the Alt key along with
  43. >the character. And even others use RAmiga as a Qualifier. Not very easy 
  44. >to grab. And even others, like the good old Preferences programs, don't
  45. >use this feature at all, so I'll have to look for my mouse.
  46.  
  47. Ok
  48.  
  49. >6) Many programs use the shifted key to go back within a list for example.
  50.  
  51. Windows does it the same way with Shift-TAB.
  52.  
  53. >So I'll have to press three keys at a time. Would be easier to press
  54. >Cursor Up.
  55.  
  56. But many GUIs are not just vertically arranged lists, so this would
  57. only be logical for a few cases.
  58.  
  59. >7) I formatted my hard drive two or three times in the last 6 years,
  60. >forced by unrepairable errors. During that operation, no other
  61. >applications were reachable, because they were just on the way to be
  62. >deleted. 
  63.  
  64. Believe me: Shit happens. The OS has the task to avoid any dangerous
  65. situations if this is possible by reasonable efforts. And the assignment
  66. of control keys is such a reasonable effort to avoid risks.
  67.  
  68. >8) Conclusion: The amount of actions that are irreversible tend to be 0.
  69.  
  70. You would talk completely different, if it would have hit you *one*
  71. single time.
  72.  
  73. -- 
  74. Best Regards, Dr. Peter Kittel       //    Visit  http://www.amiga.de
  75. Private Site in Frankfurt, Germany \X/  Email to: peterk@combo.ganesha.com
  76. Employed at AMIGA Technologies GmbH in Bensheim, Germany
  77.