aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnders Broman <anders.broman@ericsson.com>2009-02-26 21:41:07 +0000
committerAnders Broman <anders.broman@ericsson.com>2009-02-26 21:41:07 +0000
commitaa3b6877938abcd7d961df7f6be9c3703854c0c9 (patch)
treefb75c082854b8484f64b7c255e7476bffd3c88be
parent500b9039bdbcd73c442bada93e26eb3c8c30989c (diff)
gtk_menu_append is deprecated and should not be used in newly-written code. Use gtk_menu_shell_append().
svn path=/trunk/; revision=27558
-rw-r--r--gtk/main_menu.c12
-rw-r--r--gtk/prefs_stream.c2
-rw-r--r--gtk/profile_dlg.c4
3 files changed, 9 insertions, 9 deletions
diff --git a/gtk/main_menu.c b/gtk/main_menu.c
index a877915d43..dcd202d918 100644
--- a/gtk/main_menu.c
+++ b/gtk/main_menu.c
@@ -1869,12 +1869,12 @@ add_menu_recent_capture_file_absolute(gchar *cf_name) {
/* add seperator at last position */
menu_item = gtk_menu_item_new();
- gtk_menu_append (GTK_MENU(submenu_recent_files), menu_item);
+ gtk_menu_shell_append (GTK_MENU_SHELL(submenu_recent_files), menu_item);
gtk_widget_show (menu_item);
/* add new "clear list" item at last position */
menu_item = gtk_image_menu_item_new_from_stock(GTK_STOCK_CLEAR, NULL);
- gtk_menu_append (GTK_MENU(submenu_recent_files), menu_item);
+ gtk_menu_shell_append (GTK_MENU_SHELL(submenu_recent_files), menu_item);
g_signal_connect_swapped(GTK_OBJECT(menu_item), "activate",
G_CALLBACK(clear_menu_recent_capture_file_cmd_cb), (GtkObject *) menu_item);
gtk_widget_show (menu_item);
@@ -2801,7 +2801,7 @@ add_protocol_prefs_menu (pref_t *pref, gpointer data)
g_object_set_data (G_OBJECT(menu_sub_item), "module", module);
g_object_set_data (G_OBJECT(menu_sub_item), "enumval", GINT_TO_POINTER(enum_valp->value));
g_signal_connect(menu_sub_item, "activate", G_CALLBACK(menu_prefs_change_enum), pref->varp.enump);
- gtk_menu_append (sub_menu, menu_sub_item);
+ gtk_menu_shell_append (GTK_MENU_SHELL(sub_menu), menu_sub_item);
gtk_widget_show (menu_sub_item);
enum_valp++;
}
@@ -2833,7 +2833,7 @@ add_protocol_prefs_menu (pref_t *pref, gpointer data)
menu_preferences = gtk_item_factory_get_widget(tree_view_menu_factory, "/Protocol Preferences");
sub_menu = gtk_menu_item_get_submenu (GTK_MENU_ITEM(menu_preferences));
- gtk_menu_append (sub_menu, menu_item);
+ gtk_menu_shell_append (GTK_MENU_SHELL(sub_menu), menu_item);
gtk_widget_show (menu_item);
return 0;
@@ -2856,14 +2856,14 @@ rebuild_protocol_prefs_menu (module_t *prefs, gboolean preferences)
menu_item = gtk_image_menu_item_new_with_label (label);
gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM(menu_item),
gtk_image_new_from_stock(GTK_STOCK_PREFERENCES, GTK_ICON_SIZE_MENU));
- gtk_menu_append (sub_menu, menu_item);
+ gtk_menu_shell_append (GTK_MENU_SHELL(sub_menu), menu_item);
g_signal_connect_swapped(GTK_OBJECT(menu_item), "activate",
G_CALLBACK(properties_cb), (GtkObject *) menu_item);
gtk_widget_show (menu_item);
g_free (label);
menu_item = gtk_menu_item_new();
- gtk_menu_append (sub_menu, menu_item);
+ gtk_menu_shell_append (GTK_MENU_SHELL(sub_menu), menu_item);
gtk_widget_show (menu_item);
prefs_pref_foreach(prefs, add_protocol_prefs_menu, prefs);
diff --git a/gtk/prefs_stream.c b/gtk/prefs_stream.c
index 0309e3613e..ddc4e64f8d 100644
--- a/gtk/prefs_stream.c
+++ b/gtk/prefs_stream.c
@@ -111,7 +111,7 @@ stream_prefs_show()
g_object_set_data(G_OBJECT(menuitem), STREAM_CS_KEY, colorsel);
g_signal_connect(menuitem, "activate", G_CALLBACK(update_current_color), &tcolors[i]);
gtk_widget_show (menuitem);
- gtk_menu_append (GTK_MENU (menu), menuitem);
+ gtk_menu_shell_append (GTK_MENU_SHELL (menu), menuitem);
}
gtk_option_menu_set_menu (GTK_OPTION_MENU (optmenu), menu);
gtk_table_attach(GTK_TABLE(main_tb), optmenu, 1, 2, 0, 1, GTK_SHRINK, GTK_SHRINK, 0, 0);
diff --git a/gtk/profile_dlg.c b/gtk/profile_dlg.c
index 766ca472ad..ccfa7920a2 100644
--- a/gtk/profile_dlg.c
+++ b/gtk/profile_dlg.c
@@ -873,7 +873,7 @@ profile_show_popup_cb (GtkWidget *w _U_, GdkEvent *event)
}
g_object_set (G_OBJECT(menu_item), "draw-as-radio", TRUE, NULL);
g_signal_connect (menu_item, "activate", G_CALLBACK(select_profile_cb), g_strdup (DEFAULT_PROFILE));
- gtk_menu_append (menu, menu_item);
+ gtk_menu_shell_append (GTK_MENU_SHELL(menu), menu_item);
gtk_widget_show (menu_item);
profiles_dir = get_profiles_dir();
@@ -889,7 +889,7 @@ profile_show_popup_cb (GtkWidget *w _U_, GdkEvent *event)
}
g_object_set (G_OBJECT(menu_item), "draw-as-radio", TRUE, NULL);
g_signal_connect (menu_item, "activate", G_CALLBACK(select_profile_cb), g_strdup (name));
- gtk_menu_append (menu, menu_item);
+ gtk_menu_shell_append (GTK_MENU_SHELL (menu), menu_item);
gtk_widget_show (menu_item);
}
}