summaryrefslogtreecommitdiff
path: root/gtk/gtkaction.c
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@gnome.org>2007-03-16 20:04:57 +0000
committerEmmanuele Bassi <ebassi@src.gnome.org>2007-03-16 20:04:57 +0000
commit2c1a285f1bcf11dcb853c7268dbea4136d4de0e2 (patch)
treebd768daa45fa0e4f186c168a8b47b0131faa2b94 /gtk/gtkaction.c
parentbd05c440466475e8f38e1a2efd86c6243ba5e73a (diff)
downloadgtk+-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.c14
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;
}