ui/ui/menu.h

changeset 115
102fc0b8fe3e
parent 73
473acef47ddd
child 140
c03c338a7dcf
equal deleted inserted replaced
114:909fe96e5659 115:102fc0b8fe3e
55 void ui_menuitem_list(UiList *items, ui_callback f, void *userdata); 55 void ui_menuitem_list(UiList *items, ui_callback f, void *userdata);
56 56
57 /* 57 /*
58 * widget menu functions 58 * widget menu functions
59 */ 59 */
60 void ui_contextmenu(UiObject *obj); 60 UIMENU ui_contextmenu(UiObject *obj);
61 void ui_contextmenu_w(UiObject *obj, UIWIDGET widget); 61 UIMENU ui_contextmenu_w(UiObject *obj, UIWIDGET widget);
62 void ui_contextmenu_popup(UIMENU menu);
62 63
63 void ui_widget_menuitem(UiObject *obj, char *label, ui_callback f, void *userdata); 64 void ui_widget_menuitem(UiObject *obj, char *label, ui_callback f, void *userdata);
64 void ui_widget_menuitem_st(UiObject *obj, char *stockid, ui_callback f, void *userdata); 65 void ui_widget_menuitem_st(UiObject *obj, char *stockid, ui_callback f, void *userdata);
65 void ui_widget_menuitem_gr(UiObject *obj, char *label, ui_callback f, void *userdata, ...); 66 void ui_widget_menuitem_gr(UiObject *obj, char *label, ui_callback f, void *userdata, ...);
66 void ui_widget_menuitem_stgr(UiObject *obj, char *stockid, ui_callback f, void *userdata, ...); 67 void ui_widget_menuitem_stgr(UiObject *obj, char *stockid, ui_callback f, void *userdata, ...);

mercurial