diff --git a/ChangeLog b/ChangeLog index c4d8f65fd7..3b48967b83 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Tue Oct 16 15:12:26 2001 Jonathan Blandford + + * gtk/gtkoptionmenu.c (gtk_option_menu_mnemonic_activate): add a + mnemonic_activate function to option menu. + 2001-10-15 Murray Cumming + + * gtk/gtkoptionmenu.c (gtk_option_menu_mnemonic_activate): add a + mnemonic_activate function to option menu. + 2001-10-15 Murray Cumming + + * gtk/gtkoptionmenu.c (gtk_option_menu_mnemonic_activate): add a + mnemonic_activate function to option menu. + 2001-10-15 Murray Cumming + + * gtk/gtkoptionmenu.c (gtk_option_menu_mnemonic_activate): add a + mnemonic_activate function to option menu. + 2001-10-15 Murray Cumming + + * gtk/gtkoptionmenu.c (gtk_option_menu_mnemonic_activate): add a + mnemonic_activate function to option menu. + 2001-10-15 Murray Cumming + + * gtk/gtkoptionmenu.c (gtk_option_menu_mnemonic_activate): add a + mnemonic_activate function to option menu. + 2001-10-15 Murray Cumming + + * gtk/gtkoptionmenu.c (gtk_option_menu_mnemonic_activate): add a + mnemonic_activate function to option menu. + 2001-10-15 Murray Cumming scroll_event = gtk_option_menu_scroll_event; widget_class->show_all = gtk_option_menu_show_all; widget_class->hide_all = gtk_option_menu_hide_all; + widget_class->mnemonic_activate = gtk_option_menu_mnemonic_activate; container_class->child_type = gtk_option_menu_child_type; @@ -886,6 +889,14 @@ gtk_option_menu_hide_all (GtkWidget *widget) gtk_container_foreach (container, (GtkCallback) gtk_widget_hide_all, NULL); } +static gboolean +gtk_option_menu_mnemonic_activate (GtkWidget *widget, + gboolean group_cycling) +{ + gtk_widget_grab_focus (widget); + return TRUE; +} + static gint gtk_option_menu_scroll_event (GtkWidget *widget, GdkEventScroll *event)