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

