Lines Matching refs:dialog_state
80 DIALOG_STATE dialog_state; variable
181 p->next = dialog_state.all_subwindows; in add_subwindow()
182 dialog_state.all_subwindows = p; in add_subwindow()
189 DIALOG_WINDOWS *p = dialog_state.all_subwindows; in del_subwindows()
198 dialog_state.all_subwindows = r; in del_subwindows()
310 int fd = fileno(dialog_state.screen_output); in my_putc()
335 dialog_state.output = output; in init_dialog()
336 if (dialog_state.tab_len == 0) in init_dialog()
337 dialog_state.tab_len = TAB_LEN; in init_dialog()
338 if (dialog_state.aspect_ratio == 0) in init_dialog()
339 dialog_state.aspect_ratio = DEFAULT_ASPECT_RATIO; in init_dialog()
341 dialog_state.use_colors = USE_COLORS; /* use colors by default? */ in init_dialog()
342 dialog_state.use_shadow = USE_SHADOW; /* shadow dialog boxes by default? */ in init_dialog()
361 dialog_state.pipe_input = stdin; in init_dialog()
366 dialog_state.pipe_input = fdopen(fd2, "r"); in init_dialog()
376 dialog_state.pipe_input = fdopen(fd2, "r"); in init_dialog()
408 && (dialog_state.screen_output = fdopen(fd1, "w")) != 0) { in init_dialog()
409 if (newterm(NULL, dialog_state.screen_output, stdin) == 0) { in init_dialog()
417 dialog_state.screen_output = stdout; in init_dialog()
420 dlg_keep_tite(dialog_state.screen_output); in init_dialog()
428 if (!dialog_state.no_mouse) { in init_dialog()
432 dialog_state.screen_initialized = TRUE; in init_dialog()
435 if (dialog_state.use_colors || dialog_state.use_shadow) in init_dialog()
456 FILE *save = dialog_state.screen_output; in dlg_keep_tite()
466 dialog_state.screen_output = output; in dlg_keep_tite()
469 dialog_state.screen_output = save; in dlg_keep_tite()
547 dialog_state.use_colors = FALSE; in dlg_color_setup()
548 dialog_state.use_shadow = FALSE; in dlg_color_setup()
615 if (dialog_state.text_only) { in define_color()
638 if (dialog_state.screen_initialized) { in end_dialog()
639 dialog_state.screen_initialized = FALSE; in end_dialog()
790 if (dialog_state.text_only) { in dlg_print_text()
876 if (dialog_state.text_only) { in dlg_print_text()
884 if (dialog_state.text_only) { in dlg_print_text()
888 fputc(' ', dialog_state.output); in dlg_print_text()
891 fputc(ch, dialog_state.output); in dlg_print_text()
909 if (dialog_state.text_only) { in dlg_print_text()
910 fputc('\n', dialog_state.output); in dlg_print_text()
1016 if (dialog_state.text_only || win) { in dlg_print_line()
1053 dialog_state.text_height = 0; in justify_text()
1054 dialog_state.text_width = 0; in justify_text()
1055 if (dialog_state.text_only || win) { in justify_text()
1285 int ar = dialog_state.aspect_ratio; in auto_size_preformatted()
1381 double val = (dialog_state.aspect_ratio * in real_auto_size()
1402 dialog_state.text_height = *height; in real_auto_size()
1403 dialog_state.text_width = *width; in real_auto_size()
1449 dialog_state.text_height, dialog_state.text_width)); in dlg_auto_size()
1499 offset += dialog_state.tab_len - (offset % dialog_state.tab_len); in dlg_auto_sizefile()
1605 #define SearchTopWindows(win) find_window(dialog_state.all_windows, win, TRUE)
1606 #define SearchSubWindows(win) find_window(dialog_state.all_subwindows, win, FALSE)
1656 for (p = dialog_state.all_windows; p != 0; p = p->next) { in window_at_cell()
1709 for (p = dialog_state.all_windows; p != 0; p = p->next) { in last_shadow()
1882 if (dialog_state.input == stdin) { in dlg_exit()
1889 if (dialog_state.input) { in dlg_exit()
1890 fclose(dialog_state.input); in dlg_exit()
1891 dialog_state.input = 0; in dlg_exit()
1893 if (dialog_state.pipe_input) { in dlg_exit()
1894 if (dialog_state.pipe_input != stdin) { in dlg_exit()
1895 fclose(dialog_state.pipe_input); in dlg_exit()
1896 dialog_state.pipe_input = 0; in dlg_exit()
2037 fprintf(dialog_state.output, "Size: %d, %d\n", height, width); in dlg_print_size()
2051 else if ((dialog_state.use_shadow) in dlg_ctl_size()
2055 dialog_state.use_shadow = 0; in dlg_ctl_size()
2291 if (dialog_state.getc_callbacks != 0) { in dlg_del_window()
2296 for (p = dialog_state.all_windows, q = r = 0; p != 0; r = p, p = p->next) { in dlg_del_window()
2300 dialog_state.all_windows = p->next; in dlg_del_window()
2315 if (dialog_state.all_windows != 0) in dlg_del_window()
2350 p->next = dialog_state.all_windows; in dlg_new_modal_window()
2353 dialog_state.all_windows = p; in dlg_new_modal_window()
2355 if (dialog_state.use_shadow) { in dlg_new_modal_window()
2425 if (dialog_state.use_shadow) { in dlg_move_window()
2451 dialog_state.had_resize = TRUE; in dlg_will_resize()
2957 dialog_state.output_count += 1; in dlg_does_output()
3039 for (p = dialog_state.all_subwindows; p != 0; p = p->next) { in dlg_wgetparent()