Hello all, I am facing a strange behaviour of a modal dialog window. My application has a big normal window in background and through some popup menu, menus or button widgets, other windows (modal & nonmodal) are brought in front of it or hidden. One of these windows is modal and is brought on the screen with a popup menu. The first time I call it (after performing a short sequence of operations among which another modal window is succesively called and hidden) with MyWindow->show(); the window shows up as intended in front of the main background window. After clicking on a button on it, the window is hidden with MyWindow->hide();. If I call this window once again (after performing exactly the same sequence of operations), the window manager informs me about its existence but BEHIND the main window. I can still access it through the icon on window manager's bar, but this is obviously not my intention: it should stay always on top. There is no other shown application window and I see no other difference between the two calls except there is an explicit hide() called on MyWindow before the second show(). Is this behaviour normal? What should I do in order to force keeping always on top MyWindow when shown?
Thank you for your answers Z.B. _______________________________________________ fltk mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk

