5 /* ncurses doesn't support multiline menu items,
6 * so i wrote my own menu lib */
8 typedef struct Menu Menu;
9 typedef struct MenuItem MenuItem;
11 extern MenuItem* create_menuitem(char* contents);
13 extern Menu* create_menu(MenuItem** item_list);
14 extern int set_menu_items(Menu* menu, MenuItem** item_list);
15 extern int set_menu_win(Menu* menu, WINDOW* win);
16 extern MenuItem* get_menu_items(Menu* menu);
18 extern int free_menu(Menu* menu);