Lines Matching +full:out +full:- +full:of +full:- +full:window
2 .\" Copyright 2018-2023,2024 Thomas E. Dickey *
3 .\" Copyright 1998-2015,2017 Free Software Foundation, Inc. *
5 .\" Permission is hereby granted, free of charge, to any person obtaining a *
6 .\" copy of this software and associated documentation files (the *
10 .\" copies of the Software, and to permit persons to whom the Software is *
14 .\" in all copies or substantial portions of the Software. *
16 .\" THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS *
17 .\" OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
20 .\" DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR *
21 .\" OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR *
24 .\" Except as contained in this notice, the name(s) of the above copyright *
31 .TH curs_touch 3X 2024-04-20 "ncurses @NCURSES_MAJOR@.@NCURSES_MINOR@" "Library calls"
38 \fB\%is_wintouched\fP \-
39 control terminal output refresh in a \fIcurses\fR window
44 \fBint touchline(WINDOW *\fIwin\fP, int \fIstart\fP, int \fIcount\fP);
46 \fBint touchwin(WINDOW *\fIwin\fP);
47 \fBint wtouchln(WINDOW *\fIwin\fP, int \fIy\fP, int \fIn\fP, int \fIchanged\fP);
49 \fBint untouchwin(WINDOW *\fIwin\fP);
51 \fBbool is_linetouched(WINDOW *\fIwin\fP, int \fIline\fP);
52 \fBbool is_wintouched(WINDOW *\fIwin\fP);
56 optimization information about which parts of the window have been
57 touched, by pretending that the entire window has been drawn on.
60 to one window affects the other window, but the records of which lines
61 have been changed in the other window do not reflect the change.
66 The \fB\%untouchwin\fP routine marks all lines in the window as unchanged since
69 The \fB\%wtouchln\fP routine makes \fIn\fP lines in the window, starting
75 \fBTRUE\fP if the specified line/window was modified since the last
78 valid for the given window.
90 if the window pointer is null, or
91 if the line number is outside the window boundaries.
94 which are the normal return values of this function.
99 To provide error-checking and also match the X/Open function prototype,
105 if the window pointer is null, or
106 if the line number is outside the window boundaries.
109 All of these routines except \fB\%wtouchln\fP may be macros.
115 SVr4 \fIcurses\fP does not check the window parameter \fIwin\fP to ensure