Hi,

> 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.

How your show()/hide() sequence looks like ? Hopefully not like:

void mycallback(Fl_Window*, void*) {
 mydialog->show();
}

and later calling:
 mydialog->hide()

because this exact sequence can't setup window correctly to receive
events, and in turn, it can't inform wm when is closed (correctly again).

--
Sanel
_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk

Reply via email to