Minor additions and fixes

This commit is contained in:
Owen Taylor 1998-04-14 01:09:25 +00:00
parent 5c67089e7d
commit 52f719521a
2 changed files with 8 additions and 4 deletions

7
TODO
View File

@ -195,12 +195,17 @@ Additions:
involves a XQueryTree. involves a XQueryTree.
* Scrolled windows need to be smarter about when they size-request/allocate * 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 * Should all the default handlers really return FALSE? This can
cause confusing presses to be sent to containers that actually cause confusing presses to be sent to containers that actually
want to get events on themselves. 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: Text/Edit widget:

View File

@ -333,8 +333,7 @@ Removing from a container
When a widget is removed to a container, the container: When a widget is removed to a container, the container:
1) Calls gtk_widget_unparent (widget) 1) Calls gtk_widget_unparent (widget)
2) Sets widget->parent to NULL 2) Queues a resize.
3) Queues a resize.
Notes: Notes:
@ -378,7 +377,7 @@ The Map signal
1) Set the MAPPED flag 1) Set the MAPPED flag
2) If the widget has any windows, gdk_window_show those windows 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. VISIBLE and !MAPPED.
3) Do any other functions related to putting the widget onscreen. 3) Do any other functions related to putting the widget onscreen.
(for instance, showing extra popup windows...) (for instance, showing extra popup windows...)