Re: Are you as polite and diplomatic as COBOL?...



I know you are working in Windows, but a good general read for this sort
of thing is the "Apple Human Interface Guidelines". They have spent 20+
years and many millions of dollars in study of what makes an interface
'user friendly'.

Even though it will not translate directly to a windows control, the
concepts of when to beep, when to highlight, when to alert with a subtle
icon, etc will be available.

I think they have this available on the web these days under
"http://developer.apple.com";


In article <1114714963.943680.313040@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>,
"Kellie Fitton" <KELLIEFITTON@xxxxxxxxx> wrote:

> Hello EveryOne,
>
> I am plopping a dialogBox on the screen for the endUser's data
> entry processing --- however, if he or she enters the wrong
> informations, or perhaps some illegal characters into the
> editControl box for example, then I would like to bring their
> attention to that fact and process some kind of alert message
> appropriately, until the dialogBox captures all the Correct data.
>
> However, I would like to handle this situation as diplomatically
> and politely as possible, and without annoying or embarrassing
> the endUser, especially if I want my softWare to be userFriendly.
> traditionally, I can think of seven methods that can deal with
> this dataEntry processing redFlags, which they can be listed as
> follows --- and executed without any particular order:
>
> 1). FilterOut and parse the illegal data on-the-fly while
> maintaining the silent treatment (Not Recommended).
>
> 2). Display an error message at the bottom of the dialogBox
> in a readOnly field withOut interrupting the process.
>
> 3). Play a .WAV audio file to sound a beep or a musical tune.
>
> 4). Use colourCode and change the colour in the editBox to
> highlihgt the improper or missing data.
>
> 5). Flash the colour of the titleBar of the dialogBox.
>
> 6). Display a messageBox (will interrupt the process).
>
> 7). Show an exotic belly dancing video (Highly Recommended).
>
> I would greatly appreciate your thoughts and comments.
>
> Regards, Kellie.
.



Relevant Pages

  • how to measurewaveIn staggering
    ... detect cases when the main message loop does not idle for a long time. ... System function DialogBox creates its own message loop and my ... Windows CE they are not officially supported. ...
    (microsoft.public.pocketpc.developer)
  • Re: Der unbekannte Kasten - Fragen vor der Kaufentscheidung
    ... die Maus mehr benutzen muss als unter Windows. ... Zumindest alles was man per Menü oder Dialogbox erreichen kann: ... MS wirklich von Apple gelernt. ... Festplattendienstprogrammdarauf anlegen. ...
    (de.comp.sys.mac.misc)
  • Re: MSProvide::Logon and Modal Dialog
    ... The benefit of doing it this way is that MFC owns the dialog's ... message loop, whereas the message loop was formerly hidden inside the ... Windows API function::DialogBox. ...
    (microsoft.public.win32.programmer.messaging)
  • Re: How to disable the dialogbox when the phone rings?
    ... CProg.exe is the PPC dialer. ... That is, it's the application that handles incoming and outgoing calls, displays the dialpad, plays the ringtone, displays CallerID picture if applicable. ... This means that the the user will not miss the dialogbox when my program exits because it never does so. ... Won't windows just restart the process as soon as I kill it? ...
    (microsoft.public.pocketpc.developer)