summaryrefslogtreecommitdiff
path: root/ChangeLog.pre-2-6
diff options
context:
space:
mode:
authorTim Janik <timj@gtk.org>1998-05-03 15:45:08 +0000
committerTim Janik <timj@src.gnome.org>1998-05-03 15:45:08 +0000
commit19bbe0557f255fe37c19666f434705295a71d750 (patch)
tree4cae67475368b72c7b73615fb01d17a78dd5127e /ChangeLog.pre-2-6
parent2ca03393f56cb2bcae28a35c48f0dec1a725ae73 (diff)
downloadgdk-pixbuf-19bbe0557f255fe37c19666f434705295a71d750.tar.gz
new function to set the current focus_child of a container, does proper
Sun May 3 16:55:43 1998 Tim Janik <timj@gtk.org> * gtk/gtkcontainer.c (gtk_container_set_focus_child): new function to set the current focus_child of a container, does proper referencing and adjusts the vadjustment/hadjustment associated with the focus widget. * gtk/gtkwidget.c (gtk_widget_grab_focus): set the focused child on containers via gtk_container_set_focus_child. * gtk/gtknotebook.c: modifications to use gtk_container_set_focus_child where appropriate. * gtk/gtkcontainer.c (gtk_container_remove): removed unsetting of focus child since not every child removal goes through this function (this showed up after gtk_container_set_focus_child() started to reference the focus_child of a container). * gtk/gtkwidget.c (gtk_widget_unparent): moved unsetting the focus_child of a container from gtk_container_remove into this place.
Diffstat (limited to 'ChangeLog.pre-2-6')
-rw-r--r--ChangeLog.pre-2-620
1 files changed, 20 insertions, 0 deletions
diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6
index 08226dd5a..c334a7ddf 100644
--- a/ChangeLog.pre-2-6
+++ b/ChangeLog.pre-2-6
@@ -1,3 +1,23 @@
+Sun May 3 16:55:43 1998 Tim Janik <timj@gtk.org>
+
+ * gtk/gtkcontainer.c (gtk_container_set_focus_child): new function to
+ set the current focus_child of a container, does proper referencing and
+ adjusts the vadjustment/hadjustment associated with the focus widget.
+
+ * gtk/gtkwidget.c (gtk_widget_grab_focus): set the focused child on
+ containers via gtk_container_set_focus_child.
+
+ * gtk/gtknotebook.c: modifications to use gtk_container_set_focus_child
+ where appropriate.
+
+ * gtk/gtkcontainer.c (gtk_container_remove): removed unsetting of focus
+ child since not every child removal goes through this function (this
+ showed up after gtk_container_set_focus_child() started to reference the
+ focus_child of a container).
+
+ * gtk/gtkwidget.c (gtk_widget_unparent): moved unsetting the focus_child
+ of a container from gtk_container_remove into this place.
+
Sat May 2 22:33:45 1998 Tim Janik <timj@gtk.org>
* gtk/gtksignal.c: added new functions to operate on intermediate