X-Git-Url: https://git.danieliu.xyz/?p=taskasaur.git;a=blobdiff_plain;f=headers%2Fmenu.h;fp=headers%2Fmenu.h;h=39fe8d5ada227a83c462208daa2ee28013ba8a2b;hp=c11fbdd66b18a7f8002bc9e51491955ae1e67008;hb=b93f9808ed43d0b1ef875aaaa4047a9ce8123eda;hpb=bcb6f1950bfd2867df61d5c93aa73b73e093edbc diff --git a/headers/menu.h b/headers/menu.h index c11fbdd..39fe8d5 100644 --- a/headers/menu.h +++ b/headers/menu.h @@ -35,12 +35,17 @@ extern MenuItem* get_menu_item(Menu* menu, int index); extern int get_selected_item(Menu* menu); extern int get_menu_length(Menu* menu); extern char* get_menu_name(Menu* menu); +extern void* get_menu_userdata(Menu* menu); extern char* get_menuitem_title(MenuItem* menuitem); extern char* get_menuitem_descrip(MenuItem* menuitem); +extern void* get_menuitem_userdata(MenuItem* menuitem); extern int set_menu_win(Menu* menu, WINDOW* win); extern int set_selected_item(Menu* menu, int selected_item); extern int set_menu_focus(Menu* menu, bool focus); +extern int set_menu_userdata(Menu* menu, void* userdata); +extern int set_menuitem_descrip(MenuItem* menuitem, char* descrip); +extern int set_menuitem_userdata(MenuItem* menuitem, void* userdata); extern int insert_item(Menu* menu, MenuItem* menuitem, int index); extern int delete_item(Menu* menu, int index);