[gtk-list] [patch] *paned widgets
- From: Patrice Fortier <Patrice Fortier aquarel fr>
- To: gtk-list redhat com
- Subject: [gtk-list] [patch] *paned widgets
- Date: Sun, 15 Feb 1998 17:44:29 +0100 (MET)
I just sent a patch that corrects a reparenting bug in the *paned widgets.
In 0.99.3 a paned widget does have a realize function, but no
widget->window. The realize function is used to create the "grip"
of the paned widget (this, in particular, allow the cursor change...).
Dispite this window creation, a paned widget is a NO_WINDOW widget
(as it doesn't have a widget->window).
Now, if you reparent a paned widget, it will reparent correctly,
except the "grip" which will still keep its old parent window.
I fixed this by adding a widget->window to the paned widget (which
is logical for every widget with a *_realize function anyway).
You can now consider that gtkpaned, gtkhpaned, gtkvpaned widgets
are not NO_WINDOW anymore.
The patch is against 0.99.3.
Patrice.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]