Symbol: MENU
lib/libmenu/m_attribs.c
55
MENU_EXPORT(int) NCURSES_API set_menu_ ## name (MENU* menu, chtype attr) \
lib/libmenu/m_attribs.c
71
MENU_EXPORT(chtype) NCURSES_API menu_ ## name (const MENU * menu)\
lib/libmenu/m_cursor.c
56
_nc_menu_cursor_pos(const MENU *menu, const ITEM *item, int *pY, int *pX)
lib/libmenu/m_cursor.c
86
pos_menu_cursor(const MENU *menu)
lib/libmenu/m_driver.c
122
(MENU *menu, int ch, ITEM **item)
lib/libmenu/m_driver.c
215
menu_driver(MENU *menu, int c)
lib/libmenu/m_format.c
127
menu_format(const MENU *menu, int *rows, int *cols)
lib/libmenu/m_format.c
62
set_menu_format(MENU *menu, int rows, int cols)
lib/libmenu/m_global.c
113
ComputeMaximum_NameDesc_Lengths(MENU *menu)
lib/libmenu/m_global.c
147
ResetConnectionInfo(MENU *menu, ITEM **items)
lib/libmenu/m_global.c
155
(*item)->imenu = (MENU *)0;
lib/libmenu/m_global.c
177
_nc_Connect_Items(MENU *menu, ITEM **items)
lib/libmenu/m_global.c
240
_nc_Disconnect_Items(MENU *menu)
lib/libmenu/m_global.c
295
calculate_actual_width(MENU *menu, bool name)
lib/libmenu/m_global.c
340
_nc_Calculate_Item_Length_and_Width(MENU *menu)
lib/libmenu/m_global.c
379
_nc_Link_Items(MENU *menu)
lib/libmenu/m_global.c
47
MENU_EXPORT_VAR(MENU) _nc_Default_Menu = {
lib/libmenu/m_global.c
507
_nc_Show_Menu(const MENU *menu)
lib/libmenu/m_global.c
548
MENU *menu,
lib/libmenu/m_global.c
89
(MENU *)0, /* Pointer to parent menu */
lib/libmenu/m_hook.c
47
MENU_EXPORT(int) NCURSES_API set_ ## typ ## _ ## name (MENU *menu, Menu_Hook func )\
lib/libmenu/m_hook.c
57
MENU_EXPORT(Menu_Hook) NCURSES_API typ ## _ ## name ( const MENU *menu )\
lib/libmenu/m_item_cur.c
54
set_current_item(MENU *menu, ITEM *item)
lib/libmenu/m_item_cur.c
95
current_item(const MENU *menu)
lib/libmenu/m_item_new.c
201
set_menu_mark(MENU *menu, const char *mark)
lib/libmenu/m_item_new.c
273
menu_mark(const MENU *menu)
lib/libmenu/m_item_opt.c
70
MENU *menu = item->imenu;
lib/libmenu/m_item_top.c
56
set_top_row(MENU *menu, int row)
lib/libmenu/m_item_top.c
98
top_row(const MENU *menu)
lib/libmenu/m_item_val.c
64
MENU *menu = item->imenu;
lib/libmenu/m_item_vis.c
58
MENU *menu;
lib/libmenu/m_items.c
107
item_count(const MENU *menu)
lib/libmenu/m_items.c
59
set_menu_items(MENU *menu, ITEM **items)
lib/libmenu/m_items.c
91
menu_items(const MENU *menu)
lib/libmenu/m_new.c
108
MENU_EXPORT(MENU *)
lib/libmenu/m_new.c
127
free_menu(MENU *menu)
lib/libmenu/m_new.c
56
MENU_EXPORT(MENU *)
lib/libmenu/m_new.c
60
MENU *menu = typeCalloc(MENU, 1);
lib/libmenu/m_new.c
83
menu = (MENU *)0;
lib/libmenu/m_opts.c
119
menu_opts_off(MENU *menu, Menu_Options opts)
lib/libmenu/m_opts.c
121
MENU *cmenu = menu; /* use a copy because set_menu_opts must detect
lib/libmenu/m_opts.c
152
menu_opts_on(MENU *menu, Menu_Options opts)
lib/libmenu/m_opts.c
154
MENU *cmenu = menu; /* use a copy because set_menu_opts must detect
lib/libmenu/m_opts.c
180
menu_opts(const MENU *menu)
lib/libmenu/m_opts.c
59
set_menu_opts(MENU *menu, Menu_Options opts)
lib/libmenu/m_pad.c
65
set_menu_pad(MENU *menu, int pad)
lib/libmenu/m_pad.c
67
bool do_refresh = (menu != (MENU *)0);
lib/libmenu/m_pad.c
92
menu_pad(const MENU *menu)
lib/libmenu/m_pattern.c
57
menu_pattern(const MENU *menu)
lib/libmenu/m_pattern.c
79
set_menu_pattern(MENU *menu, const char *p)
lib/libmenu/m_post.c
203
_nc_Draw_Menu(const MENU *menu)
lib/libmenu/m_post.c
279
post_menu(MENU *menu)
lib/libmenu/m_post.c
351
unpost_menu(MENU *menu)
lib/libmenu/m_post.c
55
_nc_Post_Item(const MENU *menu, const ITEM *item)
lib/libmenu/m_scale.c
57
scale_menu(const MENU *menu, int *rows, int *cols)
lib/libmenu/m_spacing.c
58
set_menu_spacing(MENU *menu, int s_desc, int s_row, int s_col)
lib/libmenu/m_spacing.c
60
MENU *m; /* split for ATAC workaround */
lib/libmenu/m_spacing.c
93
menu_spacing(const MENU *menu, int *s_desc, int *s_row, int *s_col)
lib/libmenu/m_spacing.c
95
const MENU *m; /* split for ATAC workaround */
lib/libmenu/m_sub.c
55
set_menu_sub(MENU *menu, WINDOW *win)
lib/libmenu/m_sub.c
95
menu_sub(const MENU *menu)
lib/libmenu/m_sub.c
97
const MENU *m = Normalize_Menu(menu);
lib/libmenu/m_trace.c
59
NCURSES_EXPORT(MENU *)
lib/libmenu/m_trace.c
60
_nc_retrace_menu(MENU * code)
lib/libmenu/m_userptr.c
55
set_menu_userptr(MENU *menu, void *userptr)
lib/libmenu/m_userptr.c
73
menu_userptr(const MENU *menu)
lib/libmenu/m_win.c
55
set_menu_win(MENU *menu, WINDOW *win)
lib/libmenu/m_win.c
95
menu_win(const MENU *menu)
lib/libmenu/m_win.c
97
const MENU *m = Normalize_Menu(menu);
lib/libmenu/menu.h
198
extern MENU_EXPORT(ITEM **) menu_items(const MENU *);
lib/libmenu/menu.h
199
extern MENU_EXPORT(ITEM *) current_item(const MENU *);
lib/libmenu/menu.h
202
extern MENU_EXPORT(MENU *) new_menu(ITEM **);
lib/libmenu/menu.h
205
extern MENU_EXPORT(Menu_Options) menu_opts(const MENU *);
lib/libmenu/menu.h
207
extern MENU_EXPORT(Menu_Hook) item_init(const MENU *);
lib/libmenu/menu.h
208
extern MENU_EXPORT(Menu_Hook) item_term(const MENU *);
lib/libmenu/menu.h
209
extern MENU_EXPORT(Menu_Hook) menu_init(const MENU *);
lib/libmenu/menu.h
210
extern MENU_EXPORT(Menu_Hook) menu_term(const MENU *);
lib/libmenu/menu.h
212
extern MENU_EXPORT(WINDOW *) menu_sub(const MENU *);
lib/libmenu/menu.h
213
extern MENU_EXPORT(WINDOW *) menu_win(const MENU *);
lib/libmenu/menu.h
217
extern MENU_EXPORT(const char *) menu_mark(const MENU *);
lib/libmenu/menu.h
220
extern MENU_EXPORT(char *) menu_pattern(const MENU *);
lib/libmenu/menu.h
222
extern MENU_EXPORT(void *) menu_userptr(const MENU *);
lib/libmenu/menu.h
225
extern MENU_EXPORT(chtype) menu_back(const MENU *);
lib/libmenu/menu.h
226
extern MENU_EXPORT(chtype) menu_fore(const MENU *);
lib/libmenu/menu.h
227
extern MENU_EXPORT(chtype) menu_grey(const MENU *);
lib/libmenu/menu.h
230
extern MENU_EXPORT(int) free_menu(MENU *);
lib/libmenu/menu.h
231
extern MENU_EXPORT(int) item_count(const MENU *);
lib/libmenu/menu.h
235
extern MENU_EXPORT(int) menu_driver(MENU *, int);
lib/libmenu/menu.h
236
extern MENU_EXPORT(int) menu_opts_off(MENU *, Menu_Options);
lib/libmenu/menu.h
237
extern MENU_EXPORT(int) menu_opts_on(MENU *, Menu_Options);
lib/libmenu/menu.h
238
extern MENU_EXPORT(int) menu_pad(const MENU *);
lib/libmenu/menu.h
239
extern MENU_EXPORT(int) pos_menu_cursor(const MENU *);
lib/libmenu/menu.h
240
extern MENU_EXPORT(int) post_menu(MENU *);
lib/libmenu/menu.h
241
extern MENU_EXPORT(int) scale_menu(const MENU *, int *, int *);
lib/libmenu/menu.h
242
extern MENU_EXPORT(int) set_current_item(MENU *menu, ITEM *item);
lib/libmenu/menu.h
243
extern MENU_EXPORT(int) set_item_init(MENU *, Menu_Hook);
lib/libmenu/menu.h
245
extern MENU_EXPORT(int) set_item_term(MENU *, Menu_Hook);
lib/libmenu/menu.h
248
extern MENU_EXPORT(int) set_menu_back(MENU *, chtype);
lib/libmenu/menu.h
249
extern MENU_EXPORT(int) set_menu_fore(MENU *, chtype);
lib/libmenu/menu.h
250
extern MENU_EXPORT(int) set_menu_format(MENU *, int, int);
lib/libmenu/menu.h
251
extern MENU_EXPORT(int) set_menu_grey(MENU *, chtype);
lib/libmenu/menu.h
252
extern MENU_EXPORT(int) set_menu_init(MENU *, Menu_Hook);
lib/libmenu/menu.h
253
extern MENU_EXPORT(int) set_menu_items(MENU *, ITEM **);
lib/libmenu/menu.h
254
extern MENU_EXPORT(int) set_menu_mark(MENU *, const char *);
lib/libmenu/menu.h
255
extern MENU_EXPORT(int) set_menu_opts(MENU *, Menu_Options);
lib/libmenu/menu.h
256
extern MENU_EXPORT(int) set_menu_pad(MENU *, int);
lib/libmenu/menu.h
257
extern MENU_EXPORT(int) set_menu_pattern(MENU *, const char *);
lib/libmenu/menu.h
258
extern MENU_EXPORT(int) set_menu_sub(MENU *, WINDOW *);
lib/libmenu/menu.h
259
extern MENU_EXPORT(int) set_menu_term(MENU *, Menu_Hook);
lib/libmenu/menu.h
260
extern MENU_EXPORT(int) set_menu_userptr(MENU *, void *);
lib/libmenu/menu.h
261
extern MENU_EXPORT(int) set_menu_win(MENU *, WINDOW *);
lib/libmenu/menu.h
262
extern MENU_EXPORT(int) set_top_row(MENU *, int);
lib/libmenu/menu.h
263
extern MENU_EXPORT(int) top_row(const MENU *);
lib/libmenu/menu.h
264
extern MENU_EXPORT(int) unpost_menu(MENU *);
lib/libmenu/menu.h
266
extern MENU_EXPORT(int) set_menu_spacing(MENU *, int, int, int);
lib/libmenu/menu.h
267
extern MENU_EXPORT(int) menu_spacing(const MENU *, int *, int *, int *);
lib/libmenu/menu.h
272
extern MENU_EXPORT(void) menu_format(const MENU *, int *, int *);
lib/libmenu/menu.h
275
extern MENU_EXPORT(MENU *) NCURSES_SP_NAME(new_menu) (SCREEN *, ITEM **);
lib/libmenu/menu.priv.h
125
extern MENU_EXPORT(void) _nc_Draw_Menu (const MENU *);
lib/libmenu/menu.priv.h
126
extern MENU_EXPORT(void) _nc_Show_Menu (const MENU *);
lib/libmenu/menu.priv.h
127
extern MENU_EXPORT(void) _nc_Calculate_Item_Length_and_Width (MENU *);
lib/libmenu/menu.priv.h
129
extern MENU_EXPORT(void) _nc_Post_Item (const MENU *, const ITEM *);
lib/libmenu/menu.priv.h
130
extern MENU_EXPORT(bool) _nc_Connect_Items (MENU *, ITEM **);
lib/libmenu/menu.priv.h
131
extern MENU_EXPORT(void) _nc_Disconnect_Items (MENU *);
lib/libmenu/menu.priv.h
132
extern MENU_EXPORT(void) _nc_New_TopRow_and_CurrentItem (MENU *,int, ITEM *);
lib/libmenu/menu.priv.h
133
extern MENU_EXPORT(void) _nc_Link_Items (MENU *);
lib/libmenu/menu.priv.h
134
extern MENU_EXPORT(int) _nc_Match_Next_Character_In_Item_Name (MENU*,int,ITEM**);
lib/libmenu/menu.priv.h
135
extern MENU_EXPORT(int) _nc_menu_cursor_pos (const MENU* menu, const ITEM* item,
lib/libmenu/menu.priv.h
150
extern MENU_EXPORT(MENU *) _nc_retrace_menu (MENU *);
lib/libmenu/menu.priv.h
58
extern MENU_EXPORT_VAR(MENU) _nc_Default_Menu;