X-Git-Url: http://gitweb.hugovil.com/?a=blobdiff_plain;f=src%2Fviewmenu.c;h=b1672742d16aeb62f456cc3dd64369d02853458d;hb=6c53f8ff0267ae104d1b60efb3b8285df338e473;hp=5a1d3ab42563e0974173d9ebd59a5b0ca32e968f;hpb=fc4dd8fa3aab94a5f63c097ed9809c75560abd7d;p=emu8051.git diff --git a/src/viewmenu.c b/src/viewmenu.c index 5a1d3ab..b167274 100644 --- a/src/viewmenu.c +++ b/src/viewmenu.c @@ -30,51 +30,46 @@ #include "messagebox.h" #include "viewmenu.h" - static void -ViewMenuExternalDump( gchar *string ) +ViewMenuExternalDump(gchar *string) { - ShowMessage( "External Memory Dump", "Not implemented yet!", GTK_JUSTIFY_CENTER, - MESSAGE_DIALOG_NORMAL_FONT ); + ShowMessage("External Memory Dump", "Not implemented yet!", + GTK_JUSTIFY_CENTER, MESSAGE_DIALOG_NORMAL_FONT); } - static void -ViewMenuInternalDump( gchar *string ) +ViewMenuInternalDump(gchar *string) { - ShowMessage( "Internal Memory Dump", "Not implemented yet!", GTK_JUSTIFY_CENTER, - MESSAGE_DIALOG_NORMAL_FONT ); + ShowMessage("Internal Memory Dump", "Not implemented yet!", + GTK_JUSTIFY_CENTER, MESSAGE_DIALOG_NORMAL_FONT); } - void -ViewAddMenu( GtkWidget *menu_bar ) +ViewAddMenu(GtkWidget *menu_bar) { - GtkWidget *item; - GtkWidget *menu; - - menu = gtk_menu_new(); + GtkWidget *item; + GtkWidget *menu; + + menu = gtk_menu_new(); + + /* Create the 'Viewmenu External Memory Dump' item. */ + item = gtk_menu_item_new_with_label("External Memory Dump"); + gtk_menu_shell_append(GTK_MENU_SHELL(menu), item); + /* Attach the callback functions to the activate signal. */ + g_signal_connect(item, "activate", G_CALLBACK(ViewMenuExternalDump), + NULL); - /* Create the 'Viewmenu External Memory Dump' item. */ - item = gtk_menu_item_new_with_label("External Memory Dump"); - gtk_menu_append( GTK_MENU(menu), item ); - /* Attach the callback functions to the activate signal. */ - gtk_signal_connect_object( GTK_OBJECT(item), "activate", - GTK_SIGNAL_FUNC(ViewMenuExternalDump), - NULL ); + AddMenuSeparator(menu); - AddMenuSeparator(menu); + /* Create the 'Viewmenu Internal Memory Dump' item. */ + item = gtk_menu_item_new_with_label("Internal Memory Dump"); + gtk_menu_shell_append(GTK_MENU_SHELL(menu), item); + /* Attach the callback functions to the activate signal. */ + g_signal_connect(item, "activate", G_CALLBACK(ViewMenuInternalDump), + NULL); - /* Create the 'Viewmenu Internal Memory Dump' item. */ - item = gtk_menu_item_new_with_label( "Internal Memory Dump" ); - gtk_menu_append( GTK_MENU(menu), item ); - /* Attach the callback functions to the activate signal. */ - gtk_signal_connect_object( GTK_OBJECT(item), "activate", - GTK_SIGNAL_FUNC(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 ); + /* Adding submenu title. */ + item = gtk_menu_item_new_with_label("View"); + gtk_menu_item_set_submenu(GTK_MENU_ITEM(item), menu); + gtk_menu_shell_append((GtkMenuShell *) menu_bar, item); }