CompuServe Messages

Interface Design

    01-Apr-89 02:26:15
Sb: #41909-Interface Design
Fm: John Draper 76703,4322
To: Syndesis 76004,1763
I didn't know that about the Mac file requesters. If that's the case, then it is a step in the right direction. It does not go far enough though. It still leaves the file requester strictly in the hands of the programmer. With the way the Amiga OS is set up, it is a simple matter to prvide a standard call for things, and for programmers to use those standard calls, leaving the choice of the resulting imagery (or whatever) to those who want something a little different. A good example is something like BeepIt or SetBeep. If a programmer hard-wires an audible signal into a program because _he_ doesn't happen to like the DisplayBeep(), he is robbing the user of the choice of staying with DisplayBeep() which could be extremely annoying to the deaf, to cite one example. Staying with the standard DisplayBeep() gives the _user_ the choice of audible, via another program, or visual, via not going to the trouble of installing that replacement. Why do you have so much trouble accepting the idea of allowing the user to choose?