On Wed, 7 Sep 2005 15:18:48 -0300
Alexsander Rosa <[EMAIL PROTECTED]> wrote:

> I'm not talking about dialogs that accept Yes/No responses: in this
> case, it's better use the standard WM-provided dialogs with the
> standard glyphs and labels in the correct language. For most apps it's
> ok; however, when you develop ERP-like applications, often you have
> dialogs with more complex questions, where Yes/No is not enough. In
> these cases, the text labels of the buttons are FAR more important
> that having glyphs at all. There's no consistency to follow, as these
> labels don't appear elsewhere.
> 
> We tried to rephrase some questions to accept Yes/No response, but it
> was worst - many operational errors were made. After some
> investigation, it became clear that the users were just pressing the
> Yes/No buttons without actually reading the question. This kind of
> automated response is avoided when you write the verb in the label of
> the button (several usability tests confirm this). I provided some
> links about it in a previous post.

No one forces you to use glyphs or even the common constants. You can just
write
QuestionDlg('Caption','Text',mtConfirmation,
  [101,'First Choice',102,'Second Choice',103,'Third Choice'],0)

Then there will be no glyphs.


Mattias


> 
> Alex
> 
> 2005/9/7, Marc Weustink <[EMAIL PROTECTED]>:
> > Alexsander Rosa wrote:
> > > IMHO the glyphs are *less* important than the text. A simple version
> > > of this function could accept text-only buttons - following the modern
> > > human interface trends - and optionally an array of glyphs, if they
> > > are needed at all.
> > 
> > Consistency in the userinterface is IMO more important. If a widgetset
> > has [Yes] buttons with a green checkmark, we should do it aswell. And
> > from the the word [Ja] we cannot decipher that it is a [Yes] button.
> > 
> > Marc
> > 
> 

_________________________________________________________________
     To unsubscribe: mail [EMAIL PROTECTED] with
                "unsubscribe" as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to