menu
struct menu {
void screen_write_menu(struct screen_write_ctx *, struct menu *, int,
void menu_add_items(struct menu *, const struct menu_item *,
void menu_add_item(struct menu *, const struct menu_item *,
void menu_free(struct menu *);
int menu_display(struct menu *, int, int, struct cmdq_item *,