[lazarus] Implementation of TOpenDialog multiple selections under win32

Marc Weustink marc at dommelstein.net
Sat Sep 13 21:39:29 EDT 2003


At 01:26 14-9-2003, Karl Brandt wrote:
>The patch does the cited above, cleans creation of CommonDialogs and 
>removes unused/buggy code (LM_SETFILTER,LM_SETFILENAME).
>
>What's the expected by LCL when user clicks Cancel at Save/Open Boxes:
>Set Filename to '' and clear Files or mantain previous values?

I would expect the values I set before issuing execute. On OK it should 
change IMO. However if the user clicks cancel, the values have no meaning.

>The Patch does the former, being easy to change.
>
>BTW: In my system, all progs with Open/Save dialogs (compiled with FPC , 
>GCC,Delphi ... - includind MS ones) get a SIGSEG signal after first use of 
>the cited dlgs. Does someone is getting the same?
>To see it, just load the exe with gdb.

??? You mean that you also get an AV when you use a standard Delphi 
Open/Save dialog component ?

>Using WindowsXP Professional version 2002, no SR



Marc






More information about the Lazarus mailing list