ui/ui/menu.h

branch
newapi
changeset 236
ee794586f51b
parent 229
a952760955b4
equal deleted inserted replaced
235:9c79f00fbf36 236:ee794586f51b
59 const int* groups; 59 const int* groups;
60 } UiMenuToggleItemArgs; 60 } UiMenuToggleItemArgs;
61 61
62 typedef struct UiMenuItemListArgs { 62 typedef struct UiMenuItemListArgs {
63 const char* varname; 63 const char* varname;
64 ui_getvaluefunc getvalue;
64 ui_callback onselect; 65 ui_callback onselect;
65 void* onselectdata; 66 void* onselectdata;
66 } UiMenuItemListArgs; 67 } UiMenuItemListArgs;
67 68
68 #define ui_menu(label) for(ui_menu_create(label);ui_menu_is_open();ui_menu_close()) 69 #define ui_menu(label) for(ui_menu_create(label);ui_menu_is_open();ui_menu_close())

mercurial