Lines Matching full:window
53 \fBWINDOW *newwin(
56 \fBint delwin(WINDOW *\fIwin\fB);\fR
57 \fBint mvwin(WINDOW *\fIwin\fB, int \fIy\fB, int \fIx\fB);\fR
58 \fBWINDOW *subwin(WINDOW *\fIorig\fB,\fR
61 \fBWINDOW *derwin(WINDOW *\fIorig\fB,\fR
64 \fBint mvderwin(WINDOW *\fIwin\fB, int \fIpar_y\fB, int \fIpar_x\fB);\fR
65 \fBWINDOW *dupwin(WINDOW *\fIwin\fB);\fR
66 \fBvoid wsyncup(WINDOW *\fIwin\fB);\fR
67 \fBint syncok(WINDOW *\fIwin\fB, bool \fIbf\fB);\fR
68 \fBvoid wcursyncup(WINDOW *\fIwin\fB);\fR
69 \fBvoid wsyncdown(WINDOW *\fIwin\fB);\fR
73 Calling \fBnewwin\fP creates and returns a pointer to a new window with the
75 The upper left-hand corner of the window is
91 A new full-screen window is created by calling \fBnewwin(0,0,0,0)\fP.
93 Regardless of the function used for creating a new window
96 all of the window modes are initialized to the default values.
97 These functions set window modes after a window is created:
114 Calling \fBdelwin\fP deletes the named window, freeing all memory
115 associated with it (it does not actually erase the window's screen
117 Subwindows must be deleted before the main window can be deleted.
119 Calling \fBmvwin\fP moves the window so that the upper left-hand
121 If the move would cause the window to be off the screen,
122 it is an error and the window is not moved.
125 Calling \fBsubwin\fP creates and returns a pointer to a new window
127 The window is at position (\fIbegin\fR_\fIy\fP,
129 The subwindow shares memory with the window \fIorig\fP,
131 so that changes made to one window
139 of the window \fIorig\fP rather than the screen.
142 Calling \fBmvderwin\fP moves a derived window (or subwindow)
143 inside its parent window.
144 The screen-relative parameters of the window are not changed.
146 parts of the parent window at the same physical position on the
149 Calling \fBdupwin\fP creates an exact duplicate of the window \fIwin\fP.
155 change in the window.
163 ancestors of the window to reflect the current cursor position of the
164 window.
176 returns an error if the window pointer is null, or
177 if the window is the parent of another window.
180 returns an error if the parent window pointer is null, or
182 if the resulting window does not fit inside the parent window.
185 returns an error if the window pointer is null.
193 if the window pointer is null, or
194 if some part of the window would be placed off-screen.
198 if the window pointer is null, or
199 if the window is really a pad, or
200 if some part of the window would be placed off-screen.
208 if the window pointer is null.
211 returns an error if the parent window pointer is null, or
213 if the resulting window does not fit inside the parent window.
215 The functions which return a window pointer
220 If many small changes are made to the window, the \fBwsyncup\fP option could
231 If \fBdelwin\fP is asked to delete a parent window,
236 and will delete a parent window which still has subwindows.
240 to ensure that a window has no subwindows before allowing deletion.
262 are affected by changes to a window's ancestors.