X-Git-Url: http://gitweb.hugovil.com/?a=blobdiff_plain;f=src%2Fviewmenu.c;h=b1672742d16aeb62f456cc3dd64369d02853458d;hb=3e67c30ca5f1f959c06d1061556fa46c11163473;hp=6d2eca4ac9bc658788c3b4aac32fd74864ad017f;hpb=b23541495010180e3a69e3e1f64c934b28775878;p=emu8051.git diff --git a/src/viewmenu.c b/src/viewmenu.c index 6d2eca4..b167274 100644 --- a/src/viewmenu.c +++ b/src/viewmenu.c @@ -54,24 +54,22 @@ ViewAddMenu(GtkWidget *menu_bar) /* Create the 'Viewmenu External Memory Dump' item. */ item = gtk_menu_item_new_with_label("External Memory Dump"); - gtk_menu_append(GTK_MENU(menu), item); + gtk_menu_shell_append(GTK_MENU_SHELL(menu), item); /* Attach the callback functions to the activate signal. */ - gtk_signal_connect_object(GTK_OBJECT(item), "activate", - GTK_SIGNAL_FUNC(ViewMenuExternalDump), - NULL); + g_signal_connect(item, "activate", G_CALLBACK(ViewMenuExternalDump), + NULL); AddMenuSeparator(menu); /* Create the 'Viewmenu Internal Memory Dump' item. */ item = gtk_menu_item_new_with_label("Internal Memory Dump"); - gtk_menu_append(GTK_MENU(menu), item); + gtk_menu_shell_append(GTK_MENU_SHELL(menu), item); /* Attach the callback functions to the activate signal. */ - gtk_signal_connect_object(GTK_OBJECT(item), "activate", - GTK_SIGNAL_FUNC(ViewMenuInternalDump), - NULL); + g_signal_connect(item, "activate", G_CALLBACK(ViewMenuInternalDump), + NULL); /* Adding submenu title. */ item = gtk_menu_item_new_with_label("View"); gtk_menu_item_set_submenu(GTK_MENU_ITEM(item), menu); - gtk_menu_bar_append(GTK_MENU_BAR(menu_bar), item); + gtk_menu_shell_append((GtkMenuShell *) menu_bar, item); }