home *** CD-ROM | disk | FTP | other *** search
- Path: newsbf02.news.aol.com!not-for-mail
- From: cmarschn@aol.com (Cmarschn)
- Newsgroups: comp.sys.amiga.programmer
- Subject: Re: Say *perhaps* to fat binaries (was: what the new amiga-os *must* have)
- Date: 7 Apr 1996 18:51:14 -0400
- Organization: America Online, Inc. (1-800-827-6364)
- Sender: root@newsbf02.news.aol.com
- Message-ID: <4k9gt2$cgt@newsbf02.news.aol.com>
- References: <4k934i$lbr@nic.wi.leidenuniv.nl>
- NNTP-Posting-Host: newsbf02.mail.aol.com
- X-Newsreader: AOL Offline Reader
-
- Im Artikel <4k934i$lbr@nic.wi.leidenuniv.nl>, jvermeul@wi.leidenuniv.nl
- (J.T.Vermeulen) schreibt:
-
- >>Finally I got a friend out there in cyberspace. I 've never understood
- why
- >>I just can cycle through string gadgets, but not through cycles, radios,
- >>checks, listboxes and so forth. That can't be so hard to implement!
- >
- >With serious design issues such as these, two users saying "I never
- formatted
- >my hard drive by accident" is not sufficient reason to take risks with
- other
- >users' machines.
-
- 1) I was talking about the inconsistency at the behaviour of different
- gadgets, like cycle gadgets, radio buttons etc. The OK->close issue is
- another problem.
-
- 2) This problem is solved by the leading User Interface, Windows, and many
- other interfaces, like OS/2, in the following way: A default button is
- surrounded by a thick rectangle, showing that if you press return, it will
- react as if this button was pressed, with the result that the window is
- closed.
-
- 3) Other interfaces, mostly running under DOS (I know the Norton
- Utilities, Telemate and some other programs) assign the return key to the
- same function as the tab key: It will jump to the next control element,
- with the buttons OK, Cancel etc. as the last ones.
-
- 4) The Amiga doesn't use one of these systems. When a requester pops up,
- one has to press lamiga-v or lamiga-b. These keys are hardly documented,
- so that the ordinary Amiga user doesn't know of their existence. If a
- dialogue pops up, and there are string gadgets in it, I might have the
- luck that the cursor is in the first gadget (that depends on the
- programmer). I may cycle through further string gadgets by pressing tab /
- shift-tab. But I may not change the values of cycle gadgets, radio
- buttons, taglists and so forth.
-
- 5) The gadtools.library supports underlined characters in the description
- of a gadget. So that when I write "_Ok" in my source code, the O will be
- underlined. But the gadtools.library doesn't check the keyboard input. So
- the programmer as to take care of the keys. This leads to several
- interpretations: In some programs I can press the key given by the
- underlined character. Within others I have to press the Alt key along with
- the character. And even others use RAmiga as a Qualifier. Not very easy
- to grab. And even others, like the good old Preferences programs, don't
- use this feature at all, so I'll have to look for my mouse.
-
- 6) Many programs use the shifted key to go back within a list for example.
- So I'll have to press three keys at a time. Would be easier to press
- Cursor Up.
-
- 7) I formatted my hard drive two or three times in the last 6 years,
- forced by unrepairable errors. During that operation, no other
- applications were reachable, because they were just on the way to be
- deleted.
-
- 8) Conclusion: The amount of actions that are irreversible tend to be 0.
- The ordinary user is *not* doing network setups. Irreversible actions are
- not done in the background.
-
- 9) It's much slower to move the hand to the mouse, press a button and go
- back than to press Return.
-
- 10) It's much slower and unhandier to press RAmiga-O instead of Return or
- at least Tab-Tab-Tab-Return.
-
- 11) The option to deactivate the keyboard can be upheld at tasks that may
- destroy anything.
-
- 12) Conclusion: There is no reason why the system should not support the
- keyboard for the User Interface control as the most popular OSes do.
-
- cu
-
- Clemens
-
- 13) While I was writing this message on a PC, I (again) haven't lost any
- information by a careless misuse of the return key.
-
-
- ///
- ----///-------------------------------------------------------
- \\\/// Clemens Marschner CMarschn@aol.com (Germany)
- -\///---------------------------------------------------------
- VINCENT You know what the funniest thing about Europe is?
- JULES What?
- VINCENT It's the little differences.
-