Lines Matching defs:dialog
26 #include <dialog.h>
29 #include "dialog.priv.h"
38 WINDOW *dialog;
55 /* center dialog box on screen */
63 dialog = newwin(height, width, y, x);
64 if (dialog == NULL) {
69 keypad(dialog, TRUE);
71 draw_box(dialog, 0, 0, height, width, dialog_attr, border_attr);
74 wattrset(dialog, title_attr);
75 wmove(dialog, 0, (width - strlen(title))/2 - 1);
76 waddch(dialog, ' ');
77 waddstr(dialog, title);
78 waddch(dialog, ' ');
80 wattrset(dialog, dialog_attr);
81 wmove(dialog, 1, 2);
103 print_autowrap(dialog, buf, height-(pause?3:1), width-2, width, 1, 2, FALSE, TRUE);
104 wrefresh(dialog);
113 print_autowrap(dialog, buf, height-(pause?3:1), width-2, width, 1, 2, FALSE, TRUE);
114 print_autowrap(dialog, "\n", height-(pause?3:1), width-2, width, 1, 2, FALSE, FALSE);
115 wrefresh(dialog);
126 wattrset(dialog, border_attr);
127 wmove(dialog, height-3, 0);
128 waddch(dialog, ACS_LTEE);
130 waddch(dialog, ACS_HLINE);
131 wattrset(dialog, dialog_attr);
132 waddch(dialog, ACS_RTEE);
133 wmove(dialog, height-2, 1);
135 waddch(dialog, ' ');
136 display_helpline(dialog, height-1, width);
137 print_button(dialog, " OK ", height-2, width/2-6, TRUE);
138 wrefresh(dialog);
140 key = wgetch(dialog);
146 wrefresh(dialog);
149 delwin(dialog);