Lines Matching defs:MENU
59 struct MENU *imenu; /* Pointer to parent menu */
76 typedef struct MENU {
109 } MENU;
133 extern ITEM **menu_items(MENU *),
134 *current_item(MENU *),
136 extern MENU *new_menu(ITEM **);
138 menu_opts(MENU *);
139 extern PTF_void item_init(MENU *),
140 item_term(MENU *),
141 menu_init(MENU *),
142 menu_term(MENU *);
143 extern WINDOW *menu_sub(MENU *),
144 *menu_win(MENU *);
148 *menu_mark(MENU *),
149 *menu_pattern(MENU *),
150 *menu_userptr(MENU *);
151 extern chtype menu_back(MENU *),
152 menu_fore(MENU *),
153 menu_grey(MENU *);
155 free_menu(MENU *),
156 item_count(MENU *),
162 menu_driver(MENU *, int),
163 menu_opts_off(MENU *, OPTIONS),
164 menu_opts_on(MENU *, OPTIONS),
165 menu_pad(MENU *),
166 pos_menu_cursor(MENU *),
167 post_menu(MENU *),
168 scale_menu(MENU *, int *, int *),
169 set_current_item(MENU *, ITEM *),
170 set_item_init(MENU *, PTF_void),
172 set_item_term(MENU *, PTF_void),
175 set_menu_back(MENU *, chtype),
176 set_menu_fore(MENU *, chtype),
177 set_menu_format(MENU *, int, int),
178 set_menu_grey(MENU *, chtype),
179 set_menu_init(MENU *, PTF_void),
180 set_menu_items(MENU *, ITEM **),
181 set_menu_mark(MENU *, char *),
182 set_menu_opts(MENU *, OPTIONS),
183 set_menu_pad(MENU *, int),
184 set_menu_pattern(MENU *, char *),
185 set_menu_sub(MENU *, WINDOW *),
186 set_menu_term(MENU *, PTF_void),
187 set_menu_userptr(MENU *, char *),
188 set_menu_win(MENU *, WINDOW *),
189 set_top_row(MENU *, int),
190 top_row(MENU *),
191 unpost_menu(MENU *);
192 void menu_format(MENU *, int *, int *);
199 extern MENU *new_menu();