| 80 |
int16_t item_count; |
int16_t item_count; |
| 81 |
int16_t page_row, page_col; |
int16_t page_row, page_col; |
| 82 |
int16_t page_item_limit; |
int16_t page_item_limit; |
| 83 |
|
int8_t use_filter; |
| 84 |
|
bbs_cmd_handler filter_handler; |
| 85 |
}; |
}; |
| 86 |
typedef struct menu_t MENU; |
typedef struct menu_t MENU; |
| 87 |
|
|
| 114 |
extern int load_menu(MENU_SET *p_menu_set, const char *conf_file); |
extern int load_menu(MENU_SET *p_menu_set, const char *conf_file); |
| 115 |
extern int unload_menu(MENU_SET *p_menu_set); |
extern int unload_menu(MENU_SET *p_menu_set); |
| 116 |
|
|
| 117 |
extern int load_menu_shm(MENU_SET *p_menu_set); |
extern int set_menu_shm_readonly(MENU_SET *p_menu_set); |
| 118 |
extern int unload_menu_shm(MENU_SET *p_menu_set); |
extern int detach_menu_shm(MENU_SET *p_menu_set); |
| 119 |
|
|
| 120 |
|
extern int display_menu_cursor(MENU_SET *p_menu_set, int show); |
| 121 |
extern int menu_control(MENU_SET *p_menu_set, int key); |
extern int menu_control(MENU_SET *p_menu_set, int key); |
| 122 |
extern int display_menu(MENU_SET *p_menu_set); |
extern int display_menu(MENU_SET *p_menu_set); |
| 123 |
|
|