|
|
calling hide() the show() on a window should show it again in the same
position. FLTK remebers the position of the window and requests the
same position again from the window manager. The window manager
however is free to move your windows around during creation time and
override FLTK's request.
Just make sure that you do not *delete* the window between hide() and
show().
Just to test if it is your window manager that cause troubles, you can
try to call this before show() and see if that fixes things:
int xx = win->x(), yy = win->y();
win->position(xx+1, yy);
win->position(xx, yy);
win->show();
or this:
int xx = win->x(), yy = win->y();
win->show();
win->position(xx+1, yy);
win->position(xx, yy);
On 23.03.2008, at 09:51, pushparaj muthu wrote:
> Hi
>
> Herewith my pc details
>
> We are developing gui application on Linux desktop ( fedora 7 )
> with X11
> window manger
----
http://robowerk.com/
[ Direct Link to Message ] | |
|
| |