+2005-07-04 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkmenubar.c (gtk_menu_bar_set_pack_direction)
+ (gtk_menu_bar_set_child_pack_direction): Queue a resize
+ on the contained menuitems as well.
+
+ * demos/gtk-demo/appwindow.c: Break some overlong lines.
+
2005-07-03 Hans Breuer <hans@breuer.org>
* **/makefile.msc[.in] : updated
+2005-07-04 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkmenubar.c (gtk_menu_bar_set_pack_direction)
+ (gtk_menu_bar_set_child_pack_direction): Queue a resize
+ on the contained menuitems as well.
+
+ * demos/gtk-demo/appwindow.c: Break some overlong lines.
+
2005-07-03 Hans Breuer <hans@breuer.org>
* **/makefile.msc[.in] : updated
+2005-07-04 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkmenubar.c (gtk_menu_bar_set_pack_direction)
+ (gtk_menu_bar_set_child_pack_direction): Queue a resize
+ on the contained menuitems as well.
+
+ * demos/gtk-demo/appwindow.c: Break some overlong lines.
+
2005-07-03 Hans Breuer <hans@breuer.org>
* **/makefile.msc[.in] : updated
GtkPackDirection pack_dir)
{
GtkMenuBarPrivate *priv;
+ GList *l;
g_return_if_fail (GTK_IS_MENU_BAR (menubar));
priv->pack_direction = pack_dir;
gtk_widget_queue_resize (GTK_WIDGET (menubar));
+
+ for (l = GTK_MENU_SHELL (menubar)->children; l; l = l->next)
+ gtk_widget_queue_resize (GTK_WIDGET (l->data));
+
g_object_notify (G_OBJECT (menubar), "pack-direction");
}
}
GtkPackDirection child_pack_dir)
{
GtkMenuBarPrivate *priv;
+ GList *l;
g_return_if_fail (GTK_IS_MENU_BAR (menubar));
priv->child_pack_direction = child_pack_dir;
gtk_widget_queue_resize (GTK_WIDGET (menubar));
+
+ for (l = GTK_MENU_SHELL (menubar)->children; l; l = l->next)
+ gtk_widget_queue_resize (GTK_WIDGET (l->data));
+
g_object_notify (G_OBJECT (menubar), "child-pack-direction");
}
}