IMHO I find the mixed use of INPUT statements with some not requiring an
<enter> keystroke while most requiring the <enter> to be incredibly
distracting.

I've long heard the argument that saving the user the single pathetic
keystroke has value but not when things go wrong. In the big picture it's a
function of who is programming whom.

While it can be argued that some Y/N questions don't require the <enter>, it
creates an inconsistent interface, removing the opportunity should they
press "Y" when they wanted "N". I've seen 3, 4 and even date answers of the
form INPUT ANS,8: where the <enter> is implied upon the entry of the 8th
character.

Then the <enter> answer could accidentally apply to the next question and
then more inconsistency ensues.

Just an opinion,
Mark Johnson
----- Original Message -----
From: "Brutzman, Bill" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Wednesday, April 30, 2008 10:50 AM
Subject: RE: [U2] Press any key to continue...


> On a lot of screens here , I force end-users to type 'x' to exit (per the
> following code) so that they do not bypass an error message screen.
>
> I also use square brackets [#] on a single-character prompts and
triangular
> brackets on multi-character prompts <#> so that end-users know what to
> expect.
>
> --Bill
>
> *------------------------------------------------------------
> Error.Prompt:
>
>   crt @(-1)
>
>   crt @(10,10) : ' Descriptive Error Message ' :
>   crt @(10,11) : '                         [X] :
>
>   input Ans.Error, 1
>         Ans.Error = upcase(Ans.Error)
>
>   begin case
>         case Ans.Error = 'X'  ;  null
>         case 1                ;  call *BEEP.BEEP.AND.SLEEP.R0  ;  go
> Error.Prompt
>   end   case
>
> return to Main.Screen
>
> *-----------------------------------------------------
> -------
> u2-users mailing list
> [email protected]
> To unsubscribe please visit http://listserver.u2ug.org/
-------
u2-users mailing list
[email protected]
To unsubscribe please visit http://listserver.u2ug.org/

Reply via email to