Alvin wrote:

> matthiasm wrote:
> 
>> 
>> On 06.09.2008, at 01:57, Michael Sweet wrote:
>> 
>>> Greg Ercolano wrote:
>>>> ...
>>>> ..so all the time my users are often hitting the 'Cancel'
>>>> button after browsing to a directory.
>>>>
>>>> If it's not in the API, I'd like to make an STR for it..
>>>
>>> If the major desktops are putting OK on the right, then let's
>>> standardize on that and update the FLTK HIG document to follow.
>>>
>>> We'll need to update the color and file choosers, fl_ask/fl_choice,
>>> and all of the dialogs in FLUID.
>> 
>> 
>> Gnome has OK on the right:
>> 
>>
>
<http://library.gnome.org/devel/hig-book/stable/windows-alert.html.en#alert-button-order
>>  >
>> 
>> So has OS X:
>> 
>>
>
<http://developer.apple.com/documentation/UserExperience/Conceptual/AppleHIGuidelines/XHIGWindows/chapter_18_section_7.html#//apple_ref/doc/uid/20000961-BACFBACB
>>  >
>> 
>> Oh, and Microsoft changed their link, so we need to update that in our
>> docs. They have mixed and messed it up as expected. The file chooser
>> has "cancel" on the right while the print dialog features "Apply" on
>> the right, "cancel" in the middle, and "Print" on the left. The color
>> chooser moves the OK/Cancel pair all the way to the left, and some
>> dialog boxes stack OK and cancel on the top right. But generally, it
>> is OK/Cancel vs. cancel/OK on pretyy much every other platform.
>> (interestingly, the same "Print" dialog that is mentioned as
>> "standard" in the docs is also taken as an example of incorrect usage
>> of "Apply" in another chapter ;-)
>> 
>> <http://msdn.microsoft.com/en-us/library/aa511274.aspx>
>> 
>> Or to sum it up:
>> 
>> <http://en.wikipedia.org/wiki/Human_interface_guidelines>
>> 
>> ----
>> http://robowerk.com/
> 
> You missed the "other" major desktop environment ;)
> 
> KDE
>
http://developer.kde.org/documentation/standards/kde/style/dialogs/index.html
> 
> Here's a link to the guide for developing KDE 2.0. It's ancient, I know,
> but finding documentation on this is apparently much harder than it need
> be:
> 
>
<http://developer.kde.org/documentation/books/kde-2.0-development/ch08lev1sec5.html>
> 
> Here's a quote from the above link
> 
> "The action button order is defined by the current KDE style. When this
> chapter was written, no format style had been defined, but KDialogBase
> uses what has become a standard button order:
> 
>    1
>    2 Help,Default,User3,User2,User1,Ok,Apply|Try,Cancel|Close
>    3
> 
> The | sign indicates that Apply and Try cannot be present at the same
> time, nor Cancel and Close. A stretchable space will be added to the right
> of the Default button. You must add your own text and accelerators to the
> user-definable buttons."
> 
> So, by my count, there's a tie.
> 
> OK,Cancel: Windows, KDE
> 
> Cancel,OK: Gnome, Mac
> 
> 

Of course, moments after posting I find this:

<http://en.opensuse.org/YaST/Development/Misc/Button_Order#About_Button_Orders>

-- 
Alvin
_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk

Reply via email to