Hi Armin,
>This is what the MSDN lib says: "This flag has no effect on the user's ability to interact with windows other than those associated with hWnd." In Win 3.x systemmodal was something, that really blocked all other apps that were running. Today, systemmodal is applmodal + "always stay on top regardless what app is active".
>
>IMO, adding 4096 is a workaround, we can be glad to know about, even if it doesn't cause the effect we would really like to have (the same behaviour of a messagebox with and without the timeout clause). I don't like a MessageBox being on top of all apps.
So I will rename "MB_SYSTEMMODAL" to "MB_OnTopOfAll" ::).
>IMO, the behaviour of MessageBox with timeout definetely is! It seems, that the window handle of the main VFP window is not passed correctly to the Win API MessageBox function when using the timeout clause.
Let's see how long we will see this 'feature'
Agnes
Words are given to man to enable him to conceal his true feelings.
Charles Maurice de Talleyrand-Périgord
Weeks of programming can save you hours of planning.
OffThere is no place like [::1]