Michael Sweet wrote:
> Greg Ercolano wrote:
> > ...
>> Seems like this should be controllable from the API until
>> the platforms all agree, but I'm thinking the default
>> should be opposite of what FLTK has now. (IMHO)
> > ...
>
> IMHO, we'll go insane trying to support every possible way, and
> doing that will cause bloat, so let's pick the best/most popular
> way and document that it is different from Windows for a reason.
Yes, I kinda see it from both sides; not wanting confusing API
options to swap buttons around, but also seeing the pain of the
users used to the native platform's behavior.
Thing is there's no way to keep everyone happy; someone who
sits at Windows and has never used Mac or Linux will be perplexed,
but someone who moves back and forth between Windows and Mac
would be confused by the same app having buttons changing
position. Meh.
In that light, I suppose it is a clear path to just make it
one way, probably the mac/gnome way (as opposed to the windows/kde
way).
It occurs to me I can probably 'work around' by walking the file
chooser's group and just swaping the xy positions of widgets whose
label is "OK" and "Cancel". Not pretty, but possible..
Would it be bad to add an 'Fl_Group *group()' to the
Fl_File_Chooser API which could at least make that possible?
_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk