Hi Johan, Forgot to copy list. There is a frame-level option wxSTAY_ON_TOP
http://forums.wxwidgets.org/viewtopic.php?f=1 <http://forums.wxwidgets.org/viewtopic.php?f=1&t=37048> &t=37048 Maybe that would help. Regards Steve On 3 May 2013 03:46, "Johan Vromans" <jvrom...@squirrel.nl> wrote: Hi, I have a fullscreen application, A, that runs on Windows. This application starts another fullscreen application, B. Sometimes, especially when starting B takes several seconds, application A is marked as "non responsive", which apparently raises its window. If in the mean time application B showed its main window, the window of A now covers the window of B, effectively dead-locking the system. A crude solution is hiding A's main window: $topwindow->Show(0); system( B ); $topwindow->Show(1); This is suboptimal since the user may get a view of, and opportunity to interact with, the desktop, which is not desired. Using Wx::ExecuteArgs( [ ... ], wxEXEC_SYNC ); instead of 'system' does not seem to make a difference. Any suggestions on how to improve this? -- Johan