Lines Matching full:generic

1 /* TUI window generic functions.
425 tui_active ? TUI_CMD_WIN->generic.width : screenwidth); in tui_update_gdb_sizes()
428 tui_active ? TUI_CMD_WIN->generic.height : screenheight); in tui_update_gdb_sizes()
442 && win_with_focus->generic.type != CMD_WIN) in tui_set_win_focus_to()
445 if (win_info->generic.type != CMD_WIN) in tui_set_win_focus_to()
459 _num_to_scroll = win_to_scroll->generic.height - 3; in tui_scroll_forward()
483 _num_to_scroll = win_to_scroll->generic.height - 3; in tui_scroll_backward()
577 if (tui_win_list[type] && tui_win_list[type]->generic.is_visible) in tui_refresh_all_win()
626 keypad (TUI_CMD_WIN->generic.handle, FALSE); in tui_resize_all()
650 first_win->generic.width += width_diff; in tui_resize_all()
654 new_height = first_win->generic.height; in tui_resize_all()
655 else if ((first_win->generic.height + split_diff) >= in tui_resize_all()
658 else if ((first_win->generic.height + split_diff) <= 0) in tui_resize_all()
661 new_height = first_win->generic.height + split_diff; in tui_resize_all()
664 TUI_CMD_WIN->generic.origin.y = locator->origin.y + 1; in tui_resize_all()
665 TUI_CMD_WIN->generic.width += width_diff; in tui_resize_all()
666 new_height = screenheight - TUI_CMD_WIN->generic.origin.y; in tui_resize_all()
670 if (first_win->generic.content_size <= 0) in tui_resize_all()
677 first_win->generic.width += width_diff; in tui_resize_all()
679 second_win->generic.width += width_diff; in tui_resize_all()
684 first_win->generic.width += width_diff; in tui_resize_all()
686 second_win->generic.width += width_diff; in tui_resize_all()
691 new_height = first_win->generic.height; in tui_resize_all()
692 else if ((first_win->generic.height + in tui_resize_all()
693 second_win->generic.height + (split_diff * 2)) >= in tui_resize_all()
696 else if ((first_win->generic.height + split_diff) <= 0) in tui_resize_all()
699 new_height = first_win->generic.height + split_diff; in tui_resize_all()
707 new_height = second_win->generic.height; in tui_resize_all()
708 else if ((first_win->generic.height + in tui_resize_all()
709 second_win->generic.height + (split_diff * 2)) >= in tui_resize_all()
718 else if ((second_win->generic.height + split_diff) <= 0) in tui_resize_all()
721 new_height = second_win->generic.height + split_diff; in tui_resize_all()
722 second_win->generic.origin.y = first_win->generic.height - 1; in tui_resize_all()
726 TUI_CMD_WIN->generic.origin.y = locator->origin.y + 1; in tui_resize_all()
728 TUI_CMD_WIN, TUI_CMD_WIN->generic.height + cmd_split_diff); in tui_resize_all()
732 if (first_win->generic.content_size <= 0) in tui_resize_all()
734 if (second_win->generic.content_size <= 0) in tui_resize_all()
745 && !tui_win_list[win_type]->generic.is_visible) in tui_resize_all()
754 keypad (TUI_CMD_WIN->generic.handle, TRUE); in tui_resize_all()
857 if (win_info == (struct tui_win_info *) NULL || !win_info->generic.is_visible) in tui_set_focus()
863 keypad (TUI_CMD_WIN->generic.handle, (win_info != TUI_CMD_WIN)); in tui_set_focus()
866 if (TUI_DATA_WIN && TUI_DATA_WIN->generic.is_visible) in tui_set_focus()
892 if (tui_win_list[type] && tui_win_list[type]->generic.is_visible) in tui_all_windows_info()
896 tui_win_name (&tui_win_list[type]->generic), in tui_all_windows_info()
897 tui_win_list[type]->generic.height); in tui_all_windows_info()
900 tui_win_name (&tui_win_list[type]->generic), in tui_all_windows_info()
901 tui_win_list[type]->generic.height); in tui_all_windows_info()
962 if (win_info == (struct tui_win_info *) NULL || !win_info->generic.is_visible) in tui_set_win_height()
992 new_height = win_info->generic.height + input_no; in tui_set_win_height()
1076 if (new_height != primary_win_info->generic.height) in tui_adjust_win_heights()
1083 diff = (new_height - primary_win_info->generic.height) * (-1); in tui_adjust_win_heights()
1089 if (primary_win_info->generic.type == CMD_WIN) in tui_adjust_win_heights()
1100 win_info->generic.height + diff); in tui_adjust_win_heights()
1101 TUI_CMD_WIN->generic.origin.y = locator->origin.y + 1; in tui_adjust_win_heights()
1104 if (src_win_info->generic.content_size <= 0) in tui_adjust_win_heights()
1132 if (first_win->generic.height > in tui_adjust_win_heights()
1133 second_win->generic.height) in tui_adjust_win_heights()
1147 while ((first_win->generic.height + first_split_diff) < 3) in tui_adjust_win_heights()
1152 while ((second_win->generic.height + second_split_diff) < 3) in tui_adjust_win_heights()
1159 first_win->generic.height + first_split_diff); in tui_adjust_win_heights()
1160 second_win->generic.origin.y = first_win->generic.height - 1; in tui_adjust_win_heights()
1162 second_win, second_win->generic.height + second_split_diff); in tui_adjust_win_heights()
1163 TUI_CMD_WIN->generic.origin.y = locator->origin.y + 1; in tui_adjust_win_heights()
1168 if ((TUI_CMD_WIN->generic.height + diff) < 1) in tui_adjust_win_heights()
1173 if ((TUI_CMD_WIN->generic.height + diff) < 1) in tui_adjust_win_heights()
1176 for (i = TUI_CMD_WIN->generic.height + diff; in tui_adjust_win_heights()
1179 second_win->generic.height--; in tui_adjust_win_heights()
1181 first_win->generic.height--; in tui_adjust_win_heights()
1189 first_win->generic.height); in tui_adjust_win_heights()
1190 second_win->generic.origin.y = first_win->generic.height - 1; in tui_adjust_win_heights()
1195 second_win, second_win->generic.height); in tui_adjust_win_heights()
1196 TUI_CMD_WIN->generic.origin.y = locator->origin.y + 1; in tui_adjust_win_heights()
1197 if ((TUI_CMD_WIN->generic.height + diff) < 1) in tui_adjust_win_heights()
1201 TUI_CMD_WIN, TUI_CMD_WIN->generic.height + diff); in tui_adjust_win_heights()
1206 if (first_win->generic.content_size <= 0) in tui_adjust_win_heights()
1208 if (second_win->generic.content_size <= 0) in tui_adjust_win_heights()
1226 tui_make_invisible (&win_info->generic); in make_invisible_and_set_new_height()
1227 win_info->generic.height = height; in make_invisible_and_set_new_height()
1229 win_info->generic.viewport_height = height - 1; in make_invisible_and_set_new_height()
1231 win_info->generic.viewport_height = height; in make_invisible_and_set_new_height()
1233 win_info->generic.viewport_height--; in make_invisible_and_set_new_height()
1236 switch (win_info->generic.type) in make_invisible_and_set_new_height()
1243 gen_win_info->origin.y = win_info->generic.origin.y; in make_invisible_and_set_new_height()
1255 gen_win_info->origin.y = win_info->generic.origin.y + height; in make_invisible_and_set_new_height()
1260 for (i = 0; i < win_info->generic.content_size; i++) in make_invisible_and_set_new_height()
1263 win_info->generic.content[i])->which_element.data_window; in make_invisible_and_set_new_height()
1282 tui_make_visible (&win_info->generic); in make_visible_with_new_height()
1284 switch (win_info->generic.type) in make_visible_with_new_height()
1290 if (win_info->generic.content != NULL) in make_visible_with_new_height()
1296 if (win_info->generic.type == SRC_WIN) in make_visible_with_new_height()
1302 tui_free_win_content (&win_info->generic); in make_visible_with_new_height()
1312 if (win_info->generic.type == SRC_WIN) in make_visible_with_new_height()
1332 wmove (win_info->generic.handle, in make_visible_with_new_height()
1352 diff = (new_height - primary_win_info->generic.height) * (-1); in new_height_ok()
1355 ok = ((primary_win_info->generic.type == CMD_WIN && in new_height_ok()
1358 (primary_win_info->generic.type != CMD_WIN && in new_height_ok()
1370 (win_info->generic.height + diff)) <= tui_term_height ()); in new_height_ok()
1396 (first_win->generic.height + second_win->generic.height - 1) in new_height_ok()
1397 + TUI_CMD_WIN->generic.height + 1 /*locator */ ; in new_height_ok()
1401 ok = ((first_win->generic.height + in new_height_ok()
1402 second_win->generic.height + diff) >= in new_height_ok()
1407 total_height = new_height + (first_win->generic.height + in new_height_ok()
1408 second_win->generic.height + diff); in new_height_ok()
1420 ok = ((TUI_CMD_WIN->generic.height + diff) > 0); in new_height_ok()
1427 ok = (second_win->generic.height + diff) >= min_height; in new_height_ok()
1429 ok = (first_win->generic.height + diff) >= min_height; in new_height_ok()
1435 second_win->generic.height + in new_height_ok()
1436 TUI_CMD_WIN->generic.height + diff; in new_height_ok()
1439 first_win->generic.height + in new_height_ok()
1440 TUI_CMD_WIN->generic.height + diff; in new_height_ok()
1512 !(*win_to_scroll)->generic.is_visible) in parse_scrolling_args()