summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOwen Taylor <otaylor@src.gnome.org>1998-04-14 01:09:25 +0000
committerOwen Taylor <otaylor@src.gnome.org>1998-04-14 01:09:25 +0000
commit52f719521ae43ed2183298e0e133a721d1683c9f (patch)
tree62c0df2def7f1dca5fe6d3575163b9c7ce0656b6
parent5c67089e7d33f1b0ea4d789878679489bffe265c (diff)
downloadgdk-pixbuf-52f719521ae43ed2183298e0e133a721d1683c9f.tar.gz
Minor additions and fixes
-rw-r--r--TODO7
-rw-r--r--docs/widget_system.txt5
2 files changed, 8 insertions, 4 deletions
diff --git a/TODO b/TODO
index 454150c60..c14e8ef3b 100644
--- a/TODO
+++ b/TODO
@@ -195,12 +195,17 @@ Additions:
involves a XQueryTree.
* Scrolled windows need to be smarter about when they size-request/allocate
- their children.
+ their children. In particular, we should not be queuing the resizes
+ on the toplevel window, but on the Viewport.
* Should all the default handlers really return FALSE? This can
cause confusing presses to be sent to containers that actually
want to get events on themselves.
+ * Fix block_resize, disable_resize.
+
+ * Buttons's should derive from Bin's. (GTK 2.0 change, breaks
+ lots of stuff)
Text/Edit widget:
diff --git a/docs/widget_system.txt b/docs/widget_system.txt
index a11580c0f..e5f032867 100644
--- a/docs/widget_system.txt
+++ b/docs/widget_system.txt
@@ -333,8 +333,7 @@ Removing from a container
When a widget is removed to a container, the container:
1) Calls gtk_widget_unparent (widget)
- 2) Sets widget->parent to NULL
- 3) Queues a resize.
+ 2) Queues a resize.
Notes:
@@ -378,7 +377,7 @@ The Map signal
1) Set the MAPPED flag
2) If the widget has any windows, gdk_window_show those windows
- 3) call gtk_widget_map for all child windows that are
+ 3) call gtk_widget_map for all child widgets that are
VISIBLE and !MAPPED.
3) Do any other functions related to putting the widget onscreen.
(for instance, showing extra popup windows...)