]> Pileus Git - ~andy/gtk/commitdiff
Minor additions and fixes
authorOwen Taylor <otaylor@src.gnome.org>
Tue, 14 Apr 1998 01:09:25 +0000 (01:09 +0000)
committerOwen Taylor <otaylor@src.gnome.org>
Tue, 14 Apr 1998 01:09:25 +0000 (01:09 +0000)
TODO
docs/widget_system.txt

diff --git a/TODO b/TODO
index 454150c605168b22c4cf3d08ce4a96608718bfcf..c14e8ef3b86329796cd99359d56ee80c42cb5338 100644 (file)
--- 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:
 
index a11580c0fa106f137aefd2f01496a565facca60f..e5f032867198ccedb2735d4e36b493ddaa5cec2d 100644 (file)
@@ -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...)