Lines Matching defs:_win_st

505 struct _win_st  struct
507 NCURSES_SIZE_T _cury, _curx; /* current cursor position */
510 NCURSES_SIZE_T _maxy, _maxx; /* maximums of x and y, NOT window size */
511 NCURSES_SIZE_T _begy, _begx; /* screen coords of upper-left-hand corner */
513 short _flags; /* window state flags */
516 attr_t _attrs; /* current attribute for non-space character */
517 chtype _bkgd; /* current background char/attribute pair */
520 bool _notimeout; /* no time out on function-key entry? */
521 bool _clear; /* consider all data in the window invalid? */
522 bool _leaveok; /* OK to not reset cursor on exit? */
523 bool _scroll; /* OK to scroll this window? */
524 bool _idlok; /* OK to use insert/delete line? */
525 bool _idcok; /* OK to use insert/delete char? */
526 bool _immed; /* window in immed mode? (not yet used) */
527 bool _sync; /* window in sync mode? */
528 bool _use_keypad; /* process function keys into KEY_ symbols? */
529 int _delay; /* 0 = nodelay, <0 = blocking, >0 = delay */
531 struct ldat *_line; /* the actual line data */
534 NCURSES_SIZE_T _regtop; /* top line of scrolling region */
535 NCURSES_SIZE_T _regbottom; /* bottom line of scrolling region */
538 int _parx; /* x coordinate of this window in parent */
539 int _pary; /* y coordinate of this window in parent */
540 WINDOW *_parent; /* pointer to parent if a sub-window */
543 struct pdat
548 } _pad;
550 NCURSES_SIZE_T _yoffset; /* real begy is _begy + _yoffset */
553 cchar_t _bkgrnd; /* current background char/attribute pair */
555 int _color; /* current color-pair for non-space character */