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()) |