Lines Matching defs:windows

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