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, ...); |