On Tue, 17 Apr 2007 09:35:20 -0400
Christoph Dalitz <[EMAIL PROTECTED]> wrote:
>
> Oh, sorry, this can not be the case, because
>
> Fl::next_window(Fl::first_window())
>
> returns alternating the topmost and the second topmost window.
>
After some more testing, I have noticed that the problem is that
calling Fl_Window->show() moves the newly shown window on top so
that the next call to
Fl::next_window(Fl::first_window())
yields the previously shown window, not the next in the cycle.
I have tried to change this, by manually moving manipulating the
window stack with calls to
Fl::first_window(somewindow)
but this only works when I call somewindow->show() instead.
The problem is that this workaround is to flickery to be usable.
Any suggestions are welcome,
Christoph
_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk