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

Reply via email to