diff -r 909fe96e5659 -r 102fc0b8fe3e ui/ui/menu.h --- a/ui/ui/menu.h Sun Jan 24 22:20:47 2016 +0100 +++ b/ui/ui/menu.h Mon Jan 25 16:36:31 2016 +0100 @@ -57,8 +57,9 @@ /* * widget menu functions */ -void ui_contextmenu(UiObject *obj); -void ui_contextmenu_w(UiObject *obj, UIWIDGET widget); +UIMENU ui_contextmenu(UiObject *obj); +UIMENU ui_contextmenu_w(UiObject *obj, UIWIDGET widget); +void ui_contextmenu_popup(UIMENU menu); void ui_widget_menuitem(UiObject *obj, char *label, ui_callback f, void *userdata); void ui_widget_menuitem_st(UiObject *obj, char *stockid, ui_callback f, void *userdata);