--- lbbs/include/menu.h 2025/05/25 06:53:29 1.22 +++ lbbs/include/menu.h 2025/05/30 02:57:09 1.24 @@ -80,6 +80,8 @@ struct menu_t int16_t item_count; int16_t page_row, page_col; int16_t page_item_limit; + int8_t use_filter; + bbs_cmd_handler filter_handler; }; typedef struct menu_t MENU; @@ -115,6 +117,7 @@ extern int unload_menu(MENU_SET *p_menu_ extern int set_menu_shm_readonly(MENU_SET *p_menu_set); extern int detach_menu_shm(MENU_SET *p_menu_set); +extern int display_menu_cursor(MENU_SET *p_menu_set, int show); extern int menu_control(MENU_SET *p_menu_set, int key); extern int display_menu(MENU_SET *p_menu_set);