The button order I propose... Help, OK, Cancel Most OS's or Window Managers use this order. Gnome obviously had to be different (smile), and even though I use Gnome as my desktop, I hate their choice of button order. I also think any consistency would be better than what we have now, which is no consistency at all.
you mean the visual or the tab order? (or do you treat it the same? what do you do on RTL [right-to-left] locales btw in both visual and tab order for those buttons? do they change visual ordering?)
Another reason I propose the order Help, OK, Cancel (again, only until we can implement TButtonPanel) is due to how you say things in English. Yes, No & True, False & Right, Wrong, etc... It is a spoken order (for English at least), and OK, Cancel is just another such example.
another thing is which will be the DEFAULT and which the CANCEL button at each dialog, they have to be set correctly. The CANCEL button (invoked when ESC is pressed for example on the dialog) is usually the Cancel (or No button [depending on what the dialog asks it may be Yes, but better rephrase to reverse phrase logic and use No] if no Cancel) and the DEFAULT button is not always Ok or Yes (destructive [esp. non-undoable ones] actions should have cancel as default button) ======================== George Birbilis ([EMAIL PROTECTED]) Microsoft MVP J# 2004-2006 Borland "Spirit of Delphi" http://www.kagi.com/birbilis _________________________________________________________________ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
