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/
