219 |
219 |
220 void add_menu_widget(GtkWidget *parent, int i, UiMenuItemI *item, UiObject *obj) { |
220 void add_menu_widget(GtkWidget *parent, int i, UiMenuItemI *item, UiObject *obj) { |
221 UiMenu *menu = (UiMenu*)item; |
221 UiMenu *menu = (UiMenu*)item; |
222 |
222 |
223 GtkWidget *menu_widget = gtk_menu_new(); |
223 GtkWidget *menu_widget = gtk_menu_new(); |
224 GtkWidget *menu_item = gtk_menu_item_new_with_label(menu->label); |
224 GtkWidget *menu_item = gtk_menu_item_new_with_mnemonic(menu->label); |
225 gtk_menu_item_set_submenu(GTK_MENU_ITEM(menu_item), menu_widget); |
225 gtk_menu_item_set_submenu(GTK_MENU_ITEM(menu_item), menu_widget); |
226 |
226 |
227 UcxList *ls = menu->items; |
227 UcxList *ls = menu->items; |
228 int index = 0; |
228 int index = 0; |
229 while(ls) { |
229 while(ls) { |