ui/gtk/menu.c

branch
newapi
changeset 253
087cc9216f28
parent 175
2cb06c231057
child 255
ebdce2bb62be
equal deleted inserted replaced
252:7d176764756d 253:087cc9216f28
74 74
75 return mb; 75 return mb;
76 } 76 }
77 77
78 void add_menu_widget(GtkWidget *parent, int i, UiMenuItemI *item, UiObject *obj) { 78 void add_menu_widget(GtkWidget *parent, int i, UiMenuItemI *item, UiObject *obj) {
79 // TODO
80 }
81
82 #ifdef DEPRECATED_TOOLKIT
83
84 void add_menu_widget(GtkWidget *parent, int i, UiMenuItemI *item, UiObject *obj) {
79 UiMenu *menu = (UiMenu*)item; 85 UiMenu *menu = (UiMenu*)item;
80 86
81 GtkWidget *menu_widget = gtk_menu_new(); 87 GtkWidget *menu_widget = gtk_menu_new();
82 GtkWidget *menu_item = gtk_menu_item_new_with_mnemonic(menu->label); 88 GtkWidget *menu_item = gtk_menu_item_new_with_mnemonic(menu->label);
83 gtk_menu_item_set_submenu(GTK_MENU_ITEM(menu_item), menu_widget); 89 gtk_menu_item_set_submenu(GTK_MENU_ITEM(menu_item), menu_widget);
470 if(groups) { 476 if(groups) {
471 uic_add_group_widget(obj->ctx, widget, (ui_enablefunc)ui_set_enabled, groups); 477 uic_add_group_widget(obj->ctx, widget, (ui_enablefunc)ui_set_enabled, groups);
472 cxListDestroy(groups); 478 cxListDestroy(groups);
473 } 479 }
474 } 480 }
481
482 #endif

mercurial