GtkWidget *item;
char *label;
- label = g_strdup_printf ("Item %d", i);
- item = gtk_menu_item_new_with_label (label);
+ label = g_strdup_printf ("Item _%d", i);
+ item = gtk_menu_item_new_with_mnemonic (label);
g_free (label);
gtk_menu_attach (GTK_MENU (menu_widget),
item,
gtk_widget_show_all (menu_widget);
button = gtk_menu_button_new ();
- gtk_menu_button_set_menu (GTK_MENU_BUTTON (button), menu_widget);
+ gtk_menu_button_set_popup (GTK_MENU_BUTTON (button), menu_widget);
gtk_grid_attach (GTK_GRID (grid),
button,
1, 1,
menu = g_menu_new ();
for (i = 5; i > 0; i--) {
char *label;
- label = g_strdup_printf ("Item %d", i);
+ label = g_strdup_printf ("Item _%d", i);
g_menu_insert (menu, i - 1, label, NULL);
g_free (label);
}