Home | History | Annotate | Download | only in mucurses

Lines Matching refs:WINDOW

13  * Delete a window
15 * @v *win pointer to window being deleted
18 int delwin ( WINDOW *win ) {
22 /* I think we should blank the region covered by the window -
40 * Create a new derived window
42 * @v parent parent window
43 * @v nlines window height
44 * @v ncols window width
45 * @v begin_y window y origin (relative to parent)
46 * @v begin_x window x origin (relative to parent)
47 * @ret ptr return pointer to child window
49 WINDOW *derwin ( WINDOW *parent, int nlines, int ncols,
51 WINDOW *child;
54 if ( ( child = malloc( sizeof( WINDOW ) ) ) == NULL )
69 * Create a duplicate of the specified window
71 * @v orig original window
72 * @ret ptr pointer to duplicate window
74 WINDOW *dupwin ( WINDOW *orig ) {
75 WINDOW *copy;
78 if ( ( copy = malloc( sizeof( WINDOW ) ) ) == NULL )
92 * Move window origin to specified coordinates
94 * @v *win window to move
99 int mvwin ( WINDOW *win, int y, int x ) {
113 * Create new WINDOW
119 * @ret *win return pointer to new window
121 WINDOW *newwin ( int nlines, int ncols, int begin_y, int begin_x ) {
122 WINDOW *win;
123 if ( ( win = malloc( sizeof(WINDOW) ) ) == NULL )
138 * Create a new sub-window
140 * @v orig parent window
141 * @v nlines window height
142 * @v ncols window width
143 * @v begin_y window y origin (absolute)
144 * @v begin_x window x origin (absolute)
145 * @ret ptr return pointer to child window
147 WINDOW *subwin ( WINDOW *parent, int nlines, int ncols,
149 WINDOW *child;
152 if ( ( child = malloc( sizeof( WINDOW ) ) ) == NULL )