DO NOT REPLY TO THIS MESSAGE.  INSTEAD, POST ANY RESPONSES TO THE LINK BELOW.

[STR New]

Link: http://www.fltk.org/str.php?L2152
Version: 1.3-current


No, I don't think so (i.e. no duplicate). I checked this already, but IMHO
it's more the opposite. This STR is about enlarging a window with XDBE
enabled, and STR #2039 seems to be a problem with shrinking a window, but
with only some (or maybe one) window manager(s).

However, I could also be wrong.

To this STR (#2152): I'm not familiar with X11/XDBE internals, but my
impression was that FLTK is doing something like its own double buffering
- maybe only if "real" double buffering is not available. Is this
possible, maybe with an Fl_Offscreen? Then, when the window is enlarged,
the increased window size is "lost" somehow, and the new (bigger) part of
the window is never drawn. At least that's how it looks. The widgets seem
to resize, but there's a black or otherwise undrawn part of the window.

New tests: It looks like an interaction with X servers and/or window
managers. I just started the app (test/tabs) on an Ubuntu Linux system (a
VM = virtual machine) and redirected the output to different X servers:

 (1) local: works
 (2) VM with Fedora 11: works
 (3) Windows 7 with Cygwin X server: fails
 (4) Windows XP with older Cygwin X server: fails with warning

The warning written to stderr is:
'Xlib:  extension "Generic Event Extension" missing on display
"localhost:12.0".'

The server localhost:12.0 is the correct server (ssh X forwarding), and
the app runs, but shows the fault.

Does anybody know what X server part (module/lib) might contain this? I
tried with libxcb (runtime), but this didn't change the symptoms.

If this is a Cygwin X server problem, then we could probably close this
STR. Continuing tests...


Link: http://www.fltk.org/str.php?L2152
Version: 1.3-current

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

Reply via email to