Home
last modified time | relevance | path

Searched refs:menu (Results 1 – 25 of 305) sorted by relevance

12345678910>>...13

/freebsd-14.2/contrib/ncurses/menu/
H A Dm_post.c70 wattron(menu->win, (int)menu->back); in MENU_EXPORT()
85 waddstr(menu->win, menu->mark); in MENU_EXPORT()
96 wattroff(menu->win, (int)menu->back); in MENU_EXPORT()
111 wattron(menu->win, (int)menu->fore); in MENU_EXPORT()
116 wattron(menu->win, (int)menu->back); in MENU_EXPORT()
140 waddch(menu->win, menu->pad); in MENU_EXPORT()
165 wattron(menu->win, (int)menu->back); in MENU_EXPORT()
211 wbkgdset(menu->win, menu->back); in _nc_Draw_Menu()
253 wattroff(menu->win, (int)menu->back); in _nc_Draw_Menu()
290 if (menu->items && *(menu->items)) in post_menu()
[all …]
H A Dm_global.c117 assert(menu && menu->items); in ComputeMaximum_NameDesc_Lengths()
216 set_menu_format(menu, menu->frows, menu->fcols); in _nc_Connect_Items()
240 if (menu && menu->items) in _nc_Disconnect_Items()
241 ResetConnectionInfo(menu, menu->items); in _nc_Disconnect_Items()
297 assert(menu && menu->items); in calculate_actual_width()
321 name ? menu->namelen : menu->desclen)); in calculate_actual_width()
344 menu->height = (short)(1 + menu->spc_rows * (menu->arows - 1)); in _nc_Calculate_Item_Length_and_Width()
379 if (menu && menu->items && *(menu->items)) in _nc_Link_Items()
515 mvderwin(menu->sub, menu->spc_rows * menu->toprow, 0); in _nc_Show_Menu()
570 menu->toprow = (short)(((menu->rows - menu->frows) >= 0) in _nc_New_TopRow_and_CurrentItem()
[all …]
H A Dm_driver.c47 (menu)->pattern[--((menu)->pindex)] = '\0'
51 { (menu)->pattern[((menu)->pindex)++] = (char) (ch);\
52 (menu)->pattern[(menu)->pindex] = '\0'; }
135 if ((menu->pindex + 1) > menu->namelen) in _nc_Match_Next_Character_In_Item_Name()
227 if (!menu) in menu_driver()
302 rdiff = menu->rows - (menu->arows + my_top_row); in menu_driver()
335 item = menu->items[menu->nitems - 1]; in menu_driver()
358 item = menu->items[menu->nitems - 1]; in menu_driver()
374 menu->curitem->value = !menu->curitem->value; in menu_driver()
375 Move_And_Post_Item(menu, menu->curitem); in menu_driver()
[all …]
H A Dm_new.c61 if (menu) in MENU_EXPORT()
66 menu->rows = menu->frows; in MENU_EXPORT()
67 menu->cols = menu->fcols; in MENU_EXPORT()
80 free(menu); in MENU_EXPORT()
88 if (!menu) in MENU_EXPORT()
91 returnMenu(menu); in MENU_EXPORT()
125 free_menu(MENU *menu) in free_menu() argument
128 if (!menu) in free_menu()
134 if (menu->items) in free_menu()
137 if ((menu->status & _MARK_ALLOCATED) && menu->mark) in free_menu()
[all …]
H A Dm_item_top.c58 if (menu) in MENU_EXPORT()
65 if ((row < 0) || (row > (menu->rows - menu->arows))) in MENU_EXPORT()
71 if (row != menu->toprow) in MENU_EXPORT()
76 _nc_Link_Items(menu); in MENU_EXPORT()
78 item = menu->items[(menu->opt & O_ROWMAJOR) ? (row * menu->cols) : row]; in MENU_EXPORT()
79 assert(menu->pattern); in MENU_EXPORT()
80 Reset_Pattern(menu); in MENU_EXPORT()
96 top_row(const MENU *menu) in top_row() argument
99 if (menu && menu->items && *(menu->items)) in top_row()
101 assert((menu->toprow >= 0) && (menu->toprow < menu->rows)); in top_row()
[all …]
H A Dmenu.priv.h62 #define Normalize_Menu( menu ) ((menu)=(menu)?(menu):&_nc_Default_Menu) argument
64 #define Get_Menu_Screen( menu ) (menu->userwin ? \ argument
68 #define Get_Menu_UserWin(menu) ((menu)->userwin ? \ argument
73 ((menu)->usersub ? (menu)->usersub : Get_Menu_UserWin(menu))
92 {wmove((menu)->win,(menu)->spc_rows*(item)->y,((menu)->itemlen+(menu)->spc_cols)*(item)->x);\
93 _nc_Post_Item((menu),(item));}
99 Move_And_Post_Item(menu,(menu)->curitem);\
112 : (menu)->rows - (menu)->arows); \
116 #define Reset_Pattern(menu) \ argument
117 { (menu)->pindex = 0; \
[all …]
H A Dm_format.c68 if (menu) in MENU_EXPORT()
75 if (!(menu->items)) in MENU_EXPORT()
79 rows = menu->frows; in MENU_EXPORT()
81 cols = menu->fcols; in MENU_EXPORT()
83 if (menu->pattern) in MENU_EXPORT()
84 Reset_Pattern(menu); in MENU_EXPORT()
86 menu->frows = (short)rows; in MENU_EXPORT()
92 minimum(menu->nitems, cols) : in MENU_EXPORT()
98 menu->toprow = 0; in MENU_EXPORT()
99 menu->curitem = *(menu->items); in MENU_EXPORT()
[all …]
H A Dm_opts.c57 set_menu_opts(MENU *menu, Menu_Options opts) in MENU_EXPORT()
66 if (menu) in MENU_EXPORT()
68 if (menu->status & _POSTED) in MENU_EXPORT()
74 if (menu->items && menu->items[0]) in MENU_EXPORT()
76 menu->toprow = 0; in MENU_EXPORT()
77 menu->curitem = menu->items[0]; in MENU_EXPORT()
78 assert(menu->curitem); in MENU_EXPORT()
79 set_menu_format(menu, menu->frows, menu->fcols); in MENU_EXPORT()
83 menu->opt = opts; in MENU_EXPORT()
95 _nc_Calculate_Item_Length_and_Width(menu); in MENU_EXPORT()
[all …]
H A Dm_pattern.c55 menu_pattern(const MENU *menu) in MENU_EXPORT()
60 returnPtr(menu ? (menu->pattern ? menu->pattern : empty) : 0); in MENU_EXPORT()
84 if (!menu || !p) in set_menu_pattern()
87 if (!(menu->items)) in set_menu_pattern()
93 Reset_Pattern(menu); in set_menu_pattern()
97 pos_menu_cursor(menu); in set_menu_pattern()
102 _nc_Link_Items(menu); in set_menu_pattern()
104 matchpos = menu->toprow; in set_menu_pattern()
105 matchitem = menu->curitem; in set_menu_pattern()
113 Reset_Pattern(menu); in set_menu_pattern()
[all …]
H A Dm_item_cur.c56 if (menu && item && (item->imenu == menu)) in MENU_EXPORT()
58 if (menu->status & _IN_DRIVER) in MENU_EXPORT()
61 assert(menu->curitem); in MENU_EXPORT()
62 if (item != menu->curitem) in MENU_EXPORT()
64 if (menu->status & _LINK_NEEDED) in MENU_EXPORT()
70 _nc_Link_Items(menu); in MENU_EXPORT()
72 assert(menu->pattern); in MENU_EXPORT()
73 Reset_Pattern(menu); in MENU_EXPORT()
75 Adjust_Current_Item(menu, menu->toprow, item); in MENU_EXPORT()
93 current_item(const MENU *menu) in current_item() argument
[all …]
H A Dm_cursor.c56 if (!menu || !pX || !pY) in MENU_EXPORT()
61 item = menu->curitem; in MENU_EXPORT()
64 if (!(menu->status & _POSTED)) in MENU_EXPORT()
67 *pX = item->x * (menu->spc_cols + menu->itemlen); in MENU_EXPORT()
68 *pY = (item->y - menu->toprow) * menu->spc_rows; in MENU_EXPORT()
84 pos_menu_cursor(const MENU *menu) in pos_menu_cursor() argument
87 int err = _nc_menu_cursor_pos(menu, (ITEM *)0, &y, &x); in pos_menu_cursor()
93 WINDOW *win = Get_Menu_UserWin(menu); in pos_menu_cursor()
94 WINDOW *sub = menu->usersub ? menu->usersub : win; in pos_menu_cursor()
98 if ((menu->opt & O_SHOWMATCH) && (menu->pindex > 0)) in pos_menu_cursor()
[all …]
H A Dm_items.c57 set_menu_items(MENU *menu, ITEM **items) in MENU_EXPORT()
61 if (!menu || (items && !(*items))) in MENU_EXPORT()
64 if (menu->status & _POSTED) in MENU_EXPORT()
67 if (menu->items) in MENU_EXPORT()
68 _nc_Disconnect_Items(menu); in MENU_EXPORT()
72 if (!_nc_Connect_Items(menu, items)) in MENU_EXPORT()
76 menu->items = items; in MENU_EXPORT()
89 menu_items(const MENU *menu) in menu_items() argument
92 returnItemPtr(menu ? menu->items : (ITEM **)0); in menu_items()
105 item_count(const MENU *menu) in item_count() argument
[all …]
H A Dm_pad.c44 #define Refresh_Menu(menu) \ argument
45 if ( (menu) && ((menu)->status & _POSTED) )\
47 _nc_Draw_Menu( menu );\
48 _nc_Show_Menu( menu ); \
63 set_menu_pad(MENU *menu, int pad) in MENU_EXPORT()
65 bool do_refresh = (menu != (MENU *)0); in MENU_EXPORT()
72 Normalize_Menu(menu); in MENU_EXPORT()
73 menu->pad = (unsigned char)pad; in MENU_EXPORT()
76 Refresh_Menu(menu); in MENU_EXPORT()
90 menu_pad(const MENU *menu) in menu_pad() argument
[all …]
H A Dm_item_new.c210 if (menu) in set_menu_mark()
215 if (menu->status & _POSTED) in set_menu_mark()
219 if (menu->marklen != l) in set_menu_mark()
222 menu->marklen = l; in set_menu_mark()
225 menu->mark = strdup(mark); in set_menu_mark()
226 if (menu->mark) in set_menu_mark()
233 menu->mark = old_mark; in set_menu_mark()
239 menu->mark = (char *)0; in set_menu_mark()
246 _nc_Draw_Menu(menu); in set_menu_mark()
247 _nc_Show_Menu(menu); in set_menu_mark()
[all …]
H A Dm_attribs.c44 #define Refresh_Menu(menu) \ argument
45 if ( (menu) && ((menu)->status & _POSTED) )\
47 _nc_Draw_Menu( menu );\
48 _nc_Show_Menu( menu );\
58 if (menu && ( menu -> name != attr))\
60 (menu -> name) = attr;\
61 Refresh_Menu(menu);\
63 Normalize_Menu( menu ) -> name = attr;\
69 MENU_EXPORT(chtype) NCURSES_API menu_ ## name (const MENU * menu)\
71 T((T_CALLED("menu_" #name "(%p)"), (const void *) menu));\
[all …]
H A Dllib-lmenuw41 MENU *menu,
52 MENU *menu,
63 MENU *menu,
91 MENU *menu,
98 MENU *menu,
106 MENU *menu,
127 MENU *menu,
133 MENU *menu)
143 MENU *menu)
148 MENU *menu)
[all …]
H A Dllib-lmenu41 MENU *menu,
52 MENU *menu,
63 MENU *menu,
91 MENU *menu,
98 MENU *menu,
106 MENU *menu,
127 MENU *menu,
133 MENU *menu)
143 MENU *menu)
148 MENU *menu)
[all …]
H A Dllib-lmenutw41 MENU *menu,
52 MENU *menu,
63 MENU *menu,
91 MENU *menu,
98 MENU *menu,
106 MENU *menu,
127 MENU *menu,
133 MENU *menu)
143 MENU *menu)
148 MENU *menu)
[all …]
H A Dllib-lmenut41 MENU *menu,
52 MENU *menu,
63 MENU *menu,
91 MENU *menu,
98 MENU *menu,
106 MENU *menu,
127 MENU *menu,
133 MENU *menu)
143 MENU *menu)
148 MENU *menu)
[all …]
H A Dm_sub.c53 set_menu_sub(MENU *menu, WINDOW *win) in MENU_EXPORT()
55 T((T_CALLED("set_menu_sub(%p,%p)"), (void *)menu, (void *)win)); in MENU_EXPORT()
57 if (menu) in MENU_EXPORT()
59 if (menu->status & _POSTED) in MENU_EXPORT()
69 SCREEN *sp = _nc_screen_of(menu->usersub); in MENU_EXPORT()
71 menu->usersub = win ? win : sp->_stdscr; in MENU_EXPORT()
72 _nc_Calculate_Item_Length_and_Width(menu); in MENU_EXPORT()
75 menu->usersub = win; in MENU_EXPORT()
93 menu_sub(const MENU *menu) in menu_sub() argument
95 const MENU *m = Normalize_Menu(menu); in menu_sub()
[all …]
H A Dm_win.c53 set_menu_win(MENU *menu, WINDOW *win) in MENU_EXPORT()
55 T((T_CALLED("set_menu_win(%p,%p)"), (void *)menu, (void *)win)); in MENU_EXPORT()
57 if (menu) in MENU_EXPORT()
59 if (menu->status & _POSTED) in MENU_EXPORT()
69 SCREEN *sp = _nc_screen_of(menu->userwin); in MENU_EXPORT()
71 menu->userwin = win ? win : sp->_stdscr; in MENU_EXPORT()
72 _nc_Calculate_Item_Length_and_Width(menu); in MENU_EXPORT()
75 menu->userwin = win; in MENU_EXPORT()
93 menu_win(const MENU *menu) in menu_win() argument
95 const MENU *m = Normalize_Menu(menu); in menu_win()
[all …]
H A Dm_hook.c45 MENU_EXPORT(int) NCURSES_API set_ ## typ ## _ ## name (MENU *menu, Menu_Hook func )\
48 T((T_CALLED("set_" #typ "_" #name "(%p,%s)"), (void *) menu, TR_FUNC_ARG(0, func)));\
49 (Normalize_Menu(menu) -> typ ## name = func );\
55 MENU_EXPORT(Menu_Hook) NCURSES_API typ ## _ ## name ( const MENU *menu )\
57 T((T_CALLED(#typ "_" #name "(%p)"), (const void *) menu));\
58 returnMenuHook(Normalize_Menu(menu) -> typ ## name);\
70 GEN_HOOK_SET_FUNCTION(menu, init)
82 GEN_HOOK_GET_FUNCTION(menu, init)
93 GEN_HOOK_SET_FUNCTION(menu, term)
105 GEN_HOOK_GET_FUNCTION(menu, term)
H A Dm_scale.c55 scale_menu(const MENU *menu, int *rows, int *cols) in MENU_EXPORT()
58 (const void *)menu, in MENU_EXPORT()
62 if (!menu) in MENU_EXPORT()
65 if (menu->items && *(menu->items)) in MENU_EXPORT()
68 *rows = menu->height; in MENU_EXPORT()
70 *cols = menu->width; in MENU_EXPORT()
/freebsd-14.2/contrib/bsddialog/lib/
H A Dtheme.c199 dst->menu.f_selectorcolor = src->menu.f_selectorcolor; in set_theme()
200 dst->menu.selectorcolor = src->menu.selectorcolor; in set_theme()
201 dst->menu.f_desccolor = src->menu.f_desccolor; in set_theme()
202 dst->menu.desccolor = src->menu.desccolor; in set_theme()
203 dst->menu.f_namecolor = src->menu.f_namecolor; in set_theme()
204 dst->menu.namecolor = src->menu.namecolor; in set_theme()
205 dst->menu.namesepcolor = src->menu.namesepcolor; in set_theme()
206 dst->menu.descsepcolor = src->menu.descsepcolor; in set_theme()
207 dst->menu.f_shortcutcolor = src->menu.f_shortcutcolor; in set_theme()
208 dst->menu.shortcutcolor = src->menu.shortcutcolor; in set_theme()
[all …]
/freebsd-14.2/stand/lua/
H A Dmenu.lua37 local menu = {}
69 menu.handlers = {
157 menu.boot_options = {
220 menu.welcome = {
436 menu.default = menu.welcome
501 function menu.run()
516 menu.draw(menu.default)
529 menu.process(menu.default, autoboot_key)
573 function cli.menu() function
574 menu.run()
[all …]

12345678910>>...13