Lines Matching refs:dialog
16 static void print_buttons(WINDOW * dialog, int height, int width, int selected) in print_buttons() argument
21 print_button(dialog, " Ok ", y, x, selected == 0); in print_buttons()
22 print_button(dialog, " Help ", y, x + 14, selected == 1); in print_buttons()
24 wmove(dialog, y, x + 1 + 14 * selected); in print_buttons()
25 wrefresh(dialog); in print_buttons()
38 WINDOW *dialog; in dialog_inputbox() local
59 dialog = newwin(height, width, y, x); in dialog_inputbox()
60 keypad(dialog, TRUE); in dialog_inputbox()
62 draw_box(dialog, 0, 0, height, width, in dialog_inputbox()
63 dlg.dialog.atr, dlg.border.atr); in dialog_inputbox()
64 wattrset(dialog, dlg.border.atr); in dialog_inputbox()
65 mvwaddch(dialog, height - 3, 0, ACS_LTEE); in dialog_inputbox()
67 waddch(dialog, ACS_HLINE); in dialog_inputbox()
68 wattrset(dialog, dlg.dialog.atr); in dialog_inputbox()
69 waddch(dialog, ACS_RTEE); in dialog_inputbox()
71 print_title(dialog, title, width); in dialog_inputbox()
73 wattrset(dialog, dlg.dialog.atr); in dialog_inputbox()
74 print_autowrap(dialog, prompt, width - 2, 1, 3); in dialog_inputbox()
78 getyx(dialog, y, x); in dialog_inputbox()
81 draw_box(dialog, y + 1, box_x - 1, 3, box_width + 2, in dialog_inputbox()
82 dlg.dialog.atr, dlg.border.atr); in dialog_inputbox()
84 print_buttons(dialog, height, width, 0); in dialog_inputbox()
87 wmove(dialog, box_y, box_x); in dialog_inputbox()
88 wattrset(dialog, dlg.inputbox.atr); in dialog_inputbox()
97 waddch(dialog, instr[show_x + i]); in dialog_inputbox()
101 waddstr(dialog, instr); in dialog_inputbox()
104 wmove(dialog, box_y, box_x + input_x); in dialog_inputbox()
106 wrefresh(dialog); in dialog_inputbox()
109 key = wgetch(dialog); in dialog_inputbox()
121 wattrset(dialog, dlg.inputbox.atr); in dialog_inputbox()
136 wmove(dialog, box_y, box_x); in dialog_inputbox()
139 waddch(dialog, ' '); in dialog_inputbox()
142 waddch(dialog, instr[show_x + i]); in dialog_inputbox()
144 wmove(dialog, box_y, input_x + box_x); in dialog_inputbox()
145 wrefresh(dialog); in dialog_inputbox()
151 wmove(dialog, box_y, --input_x + box_x); in dialog_inputbox()
154 wmove(dialog, box_y, box_x); in dialog_inputbox()
157 waddch(dialog, ' '); in dialog_inputbox()
160 waddch(dialog, instr[show_x + i]); in dialog_inputbox()
162 wmove(dialog, box_y, box_x); in dialog_inputbox()
170 wmove(dialog, box_y, ++input_x + box_x); in dialog_inputbox()
173 wmove(dialog, box_y, box_x); in dialog_inputbox()
176 waddch(dialog, ' '); in dialog_inputbox()
179 waddch(dialog, instr[show_x + i]); in dialog_inputbox()
181 wmove(dialog, box_y, input_x + box_x); in dialog_inputbox()
189 wattrset(dialog, dlg.inputbox.atr); in dialog_inputbox()
207 wmove(dialog, box_y, box_x); in dialog_inputbox()
210 waddch(dialog, ' '); in dialog_inputbox()
213 waddch(dialog, instr[show_x + i]); in dialog_inputbox()
215 wmove(dialog, box_y, input_x + box_x); in dialog_inputbox()
216 wrefresh(dialog); in dialog_inputbox()
226 delwin(dialog); in dialog_inputbox()
230 delwin(dialog); in dialog_inputbox()
237 print_buttons(dialog, height, width, 1); in dialog_inputbox()
241 print_buttons(dialog, height, width, 0); in dialog_inputbox()
242 wmove(dialog, box_y, box_x + input_x); in dialog_inputbox()
243 wrefresh(dialog); in dialog_inputbox()
247 print_buttons(dialog, height, width, 0); in dialog_inputbox()
257 print_buttons(dialog, height, width, 0); in dialog_inputbox()
261 print_buttons(dialog, height, width, 1); in dialog_inputbox()
265 print_buttons(dialog, height, width, 0); in dialog_inputbox()
266 wmove(dialog, box_y, box_x + input_x); in dialog_inputbox()
267 wrefresh(dialog); in dialog_inputbox()
273 delwin(dialog); in dialog_inputbox()
280 key = on_key_esc(dialog); in dialog_inputbox()
283 delwin(dialog); in dialog_inputbox()
289 delwin(dialog); in dialog_inputbox()