In a message dated 3/28/2006 3:54:48 P.M. Central Standard Time, [EMAIL PROTECTED] writes:
>Without the set_modal they don't behave like in Delphi as well.
>
>A Form.ShowModal should create a window, that the user must close, before
>switching the focus to an old window.
>I heard, a Form1.ShowModal + Form2.Show should create two forms, between
>which the user can switch on Delphi. This is currently no supported by the
>LCL and not by the gtk interface.
 
I don't know Delphi behavior at all, but based on my experience with MSAccess, it is not possible to have a ShowModal + Form2.anything. "Modal" mode creates a window that must, somehow, be closed (either canceled or completed) before the application proceeds to some other step. If Dephi allows other than this, then I think it is wrong, and Lazarus doesn't need to concern itself with it. When an application goes into "modal" mode, that means it doesn't want to continue until it has gotten a specific response from the user. The "modal" form needs to provide/handle any/all options the user is able to provide at that point

Reply via email to