Lines Matching full:windows
1 /* window.c -- windows in Info.
36 /* The list of windows in Info. */
37 WINDOW *windows = NULL; variable
58 windows = xmalloc (sizeof (WINDOW)); in window_initialize_windows()
59 active_window = windows; in window_initialize_windows()
65 /* None of these windows has a goal column yet. */ in window_initialize_windows()
70 /* The active and echo_area windows are visible. in window_initialize_windows()
87 /* The echo area uses a different keymap than normal info windows. */ in window_initialize_windows()
96 after deleting the window from our chain of windows. If DELETER is NULL,
121 /* Find out how many windows will change. */ in window_new_screen_size()
122 for (numwins = 0, win = windows; win; win = win->next, numwins++); in window_new_screen_size()
124 /* See if some windows will need to be deleted. This is the case if in window_new_screen_size()
126 the number of windows is less than WINDOW_MIN_SIZE. In that case, in window_new_screen_size()
127 delete some windows and try again until there is either enough in window_new_screen_size()
128 space to divy up among the windows, or until there is only one in window_new_screen_size()
134 if (!windows->next) in window_new_screen_size()
136 windows->height = 0; in window_new_screen_size()
137 maybe_free (windows->line_starts); in window_new_screen_size()
138 windows->line_starts = NULL; in window_new_screen_size()
139 windows->line_count = 0; in window_new_screen_size()
143 /* If we have some temporary windows, delete one of them. */ in window_new_screen_size()
144 for (win = windows; win; win = win->next) in window_new_screen_size()
150 win = windows; in window_new_screen_size()
169 if ((!windows->next) && ((windows->height == 0) && (delta_height < 0))) in window_new_screen_size()
172 /* Divide the change in height among the available windows. */ in window_new_screen_size()
180 for (win = windows; win; win = win->next) in window_new_screen_size()
215 /* If the screen got smaller, check over the windows just shrunk to in window_new_screen_size()
216 keep them within bounds. Some of the windows may have gotten smaller in window_new_screen_size()
217 than WINDOW_MIN_HEIGHT in which case some of the other windows are in window_new_screen_size()
220 windows. */ in window_new_screen_size()
221 if ((delta_each < 0) && ((windows->height != 0) && windows->next)) in window_new_screen_size()
226 win = windows; in window_new_screen_size()
235 /* Split the space among the available windows. */ in window_new_screen_size()
239 for (win = windows; win; win = win->next) in window_new_screen_size()
302 /* Readjust the new and old windows so that their modelines and contents in window_make_window()
326 windows = window; in window_make_window()
374 the previous and next windows in the chain. If there is only one user
383 if (!windows->next || amount == 0) in window_change_window_height()
387 for (win = windows; win; win = win->next) in window_change_window_height()
412 /* If we have two neighboring windows, choose the smaller one to get in window_change_window_height()
444 /* If there aren't two neighboring windows, or if one of the neighbors in window_change_window_height()
503 /* Tile all of the windows currently displayed in the global variable
504 WINDOWS. If argument STYLE is TILE_INTERNALS, tile windows displaying
506 windows. */
517 for (win = windows; win; win = win->next) in window_tile_windows()
529 of the screen by the number of windows. */ in window_tile_windows()
534 for (win = windows; win; win = win->next) in window_tile_windows()
548 for (win = windows; win; win = win->next) in window_tile_windows()
608 /* Delete WINDOW from the list of known windows. If this window was the
628 windows = next; in window_delete_window()
658 window_to_fix = windows; in window_delete_window()
908 /* Global variable control redisplay of scrolled windows. If non-zero, it
1083 /* Only make modelines for those windows which have one. */ in window_make_modeline()
1154 /* Special internal windows have no filename. */ in window_make_modeline()