diff options
author | Emmanuele Bassi <ebassi@gnome.org> | 2007-03-16 20:04:57 +0000 |
---|---|---|
committer | Emmanuele Bassi <ebassi@src.gnome.org> | 2007-03-16 20:04:57 +0000 |
commit | 2c1a285f1bcf11dcb853c7268dbea4136d4de0e2 (patch) | |
tree | bd768daa45fa0e4f186c168a8b47b0131faa2b94 /gtk/gtkaction.c | |
parent | bd05c440466475e8f38e1a2efd86c6243ba5e73a (diff) | |
download | gtk+-2c1a285f1bcf11dcb853c7268dbea4136d4de0e2.tar.gz |
Rename get_submenu() to create_menu(); rename gtk_action_get_submenu() to
2007-03-16 Emmanuele Bassi <ebassi@gnome.org>
* gtk/gtkaction.h:
* gtk/gtkaction.c: Rename get_submenu() to create_menu();
rename gtk_action_get_submenu() to gtk_action_create_menu().
* gtk/gtkrecentaction.c: Update for GtkAction change.
* gtk/gtkuimanager.c (update_node): Update for GtkAction change;
also, use the menu from the GtkAction for both menuitem and
toolitem nodes.
svn path=/trunk/; revision=17535
Diffstat (limited to 'gtk/gtkaction.c')
-rw-r--r-- | gtk/gtkaction.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/gtk/gtkaction.c b/gtk/gtkaction.c index ea3fe8f44a..899de0faf8 100644 --- a/gtk/gtkaction.c +++ b/gtk/gtkaction.c @@ -180,12 +180,12 @@ gtk_action_class_init (GtkActionClass *klass) klass->create_menu_item = create_menu_item; klass->create_tool_item = create_tool_item; + klass->create_menu = NULL; klass->connect_proxy = connect_proxy; klass->disconnect_proxy = disconnect_proxy; klass->menu_item_type = GTK_TYPE_IMAGE_MENU_ITEM; klass->toolbar_item_type = GTK_TYPE_TOOL_BUTTON; - klass->get_submenu = NULL; g_object_class_install_property (gobject_class, PROP_NAME, @@ -1777,24 +1777,24 @@ gtk_action_disconnect_accelerator (GtkAction *action) } /** - * gtk_action_get_submenu: + * gtk_action_create_menu: * @action: a #GtkAction * * If @action provides a #GtkMenu widget as a submenu for the menu - * item or the toolbar item it creates, this function returns that - * widget. + * item or the toolbar item it creates, this function returns an + * instance of that menu. * * Return value: the menu item provided by the action, or %NULL. * * Since: 2.12 */ GtkWidget * -gtk_action_get_submenu (GtkAction *action) +gtk_action_create_menu (GtkAction *action) { g_return_val_if_fail (GTK_IS_ACTION (action), FALSE); - if (GTK_ACTION_GET_CLASS (action)->get_submenu) - return GTK_ACTION_GET_CLASS (action)->get_submenu (action); + if (GTK_ACTION_GET_CLASS (action)->create_menu) + return GTK_ACTION_GET_CLASS (action)->create_menu (action); return NULL; } |