Home | History | Annotate | Download | only in libcurses

Lines Matching refs:WINDOW

60  * A window is an array of __LINE structures pointed to by the 'lines' pointer.
100 struct __window { /* Window structure. */
102 int begy, begx; /* Window home. */
109 __LDATA *wspace; /* window space (for cleanup) */
113 #define __FULLWIN 0x00000004 /* Window is a screen. */
115 #define __SCROLLWIN 0x00000010 /* Last char will scroll window. */
122 #define __ISPAD 0x00080000 /* "window" is a pad */
123 #define __ISDERWIN 0x00100000 /* "window" is derived from parent */
134 SCREEN *screen; /* Screen for this window */
138 int dery, derx; /* derived window coordinates
144 FILE *fp; /* for window formatted printf */
145 char *buf; /* buffer for window formatted printf */
160 struct __window *winp; /* The window. */
161 struct __winlist *nextp; /* Next window. */
206 WINDOW *win;
214 WINDOW *curscr; /* Current screen. */
215 WINDOW *stdscr; /* Standard screen. */
216 WINDOW *__virtscr; /* Virtual screen (for doupdate()). */
217 int curwin; /* current window for refresh */
284 WINDOW *slk_window;
351 int _cursesi_addbyte(WINDOW *, __LINE **, int *, int *, int , attr_t, int);
352 int _cursesi_addwchar(WINDOW *, __LINE **, int *, int *, const cchar_t *,
354 int _cursesi_waddbytes(WINDOW *, const char *, int, attr_t, int);
364 void __id_subwins(WINDOW *);
375 void __cursesi_win_free_nsp(WINDOW *);
382 WINDOW *__newwin(SCREEN *, int, int, int, int, int, int);
397 void __set_color(WINDOW *win, attr_t attr);
400 void __set_subwin(WINDOW *, WINDOW *);
408 void __swflags(WINDOW *);
409 void __sync(WINDOW *);
411 int __touchline(WINDOW *, int, int, int);
412 int __touchwin(WINDOW *, int);
413 int __unripoffline(int (*)(WINDOW *, int));
415 void __unset_color(WINDOW *win);
416 int __waddch(WINDOW *, __LDATA *);
417 int __wgetnstr(WINDOW *, char *, int);
431 extern WINDOW *__virtscr;