bug-gnubg
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-gnubg] PNG Export


From: Holger
Subject: Re: [Bug-gnubg] PNG Export
Date: Tue, 31 Dec 2002 00:49:49 +0100

At 23:03 29.12.02 +0100, Jim Segrave wrote:
>On Sun 29 Dec 2002 (21:41 +0100), Holger wrote:
>> As for improving the limited GTK+ file dialogue: Why not use the
>> standard one on Windows? Features: Different views including details
>> with file sizes and modification times, sorting, file extension
>> filters, and - maybe most important - every Windows user knows it. One
>> could even customize it, though, this is not trivial.
>
>As a non-Windows user, I don't know this interface at all.
>
>It would either have to be linked in with gnubg for Windows and

Yes. I'd thought of ifdef-garded includes and linking against libcomdlg32
under Windows.

>replicated for non-Windows, or we'd need code which emulated the
>Windows behaviour on all systems. The supplied information gives no

The Unix version could just stick to the current GTK+-dialogue as long as
there's no better one. But my suggestion would improve the situation for
Windows users immediately without actually any effort.

>starting point for duplicating the Windows functions, assuming that
>this is desireable (my experience with Windows apps so far tells me
>I'd rather cut off my leg, boil it and eat it than follow MS's idea of

:-)

>how things should work, but it's possible that I'm prejudiced on this
>issue). 

In general, I'm not that far away from your opinion, but this specific
issue is simple enough, and it's a standard call that will probably be
there in 20 years (if Windows will still be there :-/).

Below is the MSDN help page for GetOpenFileName. I hope that it gives you
some information on the interface. For seeing how it works one would need
Windows, though. But if you'd want I can send you a screenshot.

Regards,

        Holger

See:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/WinUI
/WindowsUserInterface/UserInput/CommonDialogBoxLibrary/CommonDialogBoxRefere
nce/CommonDialogBoxFunctions/GetOpenFileName.asp




reply via email to

[Prev in Thread] Current Thread [Next in Thread]