>>>>> "Angus" == Angus Leeming <[EMAIL PROTECTED]> writes:
>> However, it would be better to have browse*File use the native file >> dialogs when possible. Angus> Agreed. if (extra_buttons.empty()) call getOpenFileName else Angus> roll our own ? Except that these are almost never empty, and it is disturbing for the user to have different dialogs in different situations. >> So the question boils down to: does the benefit of these buttons >> overweights the benefit of native dialogs? Angus> Definitely. Is that a statement on the whole sentence, or an answer to the question? >> A solution may be to always use native dialogs on windows and osx, >> and use the existing code for Qt/X11. Angus> A reduction in function for the sake of form? Is this a comment Angus> on the philosophy underlying these OSes? Actually, these native filedialogs often have a widget to select among recently used directories, or some kind of favorites. This feature is very comparable to what we do. The only problem is that we have no way to explicitely populate these widgets with the directories we want. JMarc