GtkWidget* menuBar=gtk_menu_bar_new();
gtk_widget_show(GTK_WIDGET(menuBar));
GtkWidget* exitItem;
GtkWidget* fileItem;
GtkWidget *fileMenu;
fileItem = gtk_menu_item_new_with_label ("File");
fileMenu=gtk_menu_new();
gtk_menu_item_set_submenu(GTK_MENU_ITEM(fileItem),fileMenu);
exitItem=gtk_menu_item_new_with_label("Exit");
gtk_signal_connect_object(GTK_OBJECT(exitItem),"enter_notify_event",GTK_SIGNAL_FUNC(exit_enter_notify_event),NULL);
gtk_signal_connect_object(GTK_OBJECT(exitItem),"leave_notify_event",GTK_SIGNAL_FUNC(leave_notify_event),NULL);
gtk_signal_connect_object(GTK_OBJECT(exitItem),"activate",GTK_SIGNAL_FUNC(eventDestroy),NULL);
gtk_menu_append(GTK_MENU(fileMenu),exitItem); gtk_menu_bar_append(GTK_MENU_BAR(menuBar),fileMenu); gtk_widget_show(exitItem); gtk_widget_show (fileItem);
And I want to add a accelerator to the menu.
I want to be able to use Alt-F to open the file menu and Alt-X to select the exit option. However, I cannot seem to find a way of doing it.
I don't want to use a factory if I can help it. Can you suggest how I can do this?
Thanks.
Jon
_______________________________________________ gtk-list mailing list [EMAIL PROTECTED] http://mail.gnome.org/mailman/listinfo/gtk-list
