Home | History | Annotate | Download | only in include

Lines Matching refs:WINDOW

106  * Definition used to make WINDOW and similar structs opaque.
113 * The internal type used for window dimensions.
301 #define _SUBWIN 0x01 /* is this a sub-window? */
302 #define _ENDLINE 0x02 /* is the window flush right? */
303 #define _FULLWIN 0x04 /* is the window full-screen? */
305 #define _ISPAD 0x10 /* is this window a pad? */
322 typedef struct _win_st WINDOW;
369 /* window location and size */
370 NCURSES_SIZE_T _maxy, _maxx; /* maximums of x and y, NOT window size */
373 short _flags; /* window state flags */
381 bool _clear; /* consider all data in the window invalid? */
383 bool _scroll; /* OK to scroll this window? */
386 bool _immed; /* window in immed mode? (not yet used) */
387 bool _sync; /* window in sync mode? */
397 /* these are used only if this is a sub-window */
398 int _parx; /* x coordinate of this window in parent */
399 int _pary; /* y coordinate of this window in parent */
400 WINDOW *_parent; /* pointer to parent if a sub-window */
463 extern NCURSES_EXPORT(int) wgetch_events(WINDOW *, _nc_eventlist *); /* experimental */
464 extern NCURSES_EXPORT(int) wgetnstr_events(WINDOW *,char *,int,_nc_eventlist *);/* experimental */
536 extern NCURSES_EXPORT(int) box (WINDOW *, chtype, chtype); /* generated */
541 extern NCURSES_EXPORT(int) clearok (WINDOW *,bool); /* implemented */
547 extern NCURSES_EXPORT(int) copywin (const WINDOW*,WINDOW*,int,int,int,int,int,int,int); /* implemented */
554 extern NCURSES_EXPORT(int) delwin (WINDOW *); /* implemented */
556 extern NCURSES_EXPORT(WINDOW *) derwin (WINDOW *,int,int,int,int); /* implemented */
558 extern NCURSES_EXPORT(WINDOW *) dupwin (WINDOW *); /* implemented */
567 extern NCURSES_EXPORT(chtype) getbkgd (WINDOW *); /* generated */
571 extern NCURSES_EXPORT(WINDOW *) getwin (FILE *); /* implemented */
577 extern NCURSES_EXPORT(void) idcok (WINDOW *, bool); /* implemented */
578 extern NCURSES_EXPORT(int) idlok (WINDOW *, bool); /* implemented */
579 extern NCURSES_EXPORT(void) immedok (WINDOW *, bool); /* implemented */
583 extern NCURSES_EXPORT(WINDOW *) initscr (void); /* implemented */
593 extern NCURSES_EXPORT(int) intrflush (WINDOW *,bool); /* implemented */
595 extern NCURSES_EXPORT(bool) is_linetouched (WINDOW *,int); /* implemented */
596 extern NCURSES_EXPORT(bool) is_wintouched (WINDOW *); /* implemented */
598 extern NCURSES_EXPORT(int) keypad (WINDOW *,bool); /* implemented */
600 extern NCURSES_EXPORT(int) leaveok (WINDOW *,bool); /* implemented */
602 extern NCURSES_EXPORT(int) meta (WINDOW *,bool); /* implemented */
612 extern NCURSES_EXPORT(int) mvderwin (WINDOW *, int, int); /* implemented */
630 extern NCURSES_EXPORT(int) mvwaddch (WINDOW *, int, int, const chtype); /* generated */
631 extern NCURSES_EXPORT(int) mvwaddchnstr (WINDOW *, int, int, const chtype *, int);/* generated */
632 extern NCURSES_EXPORT(int) mvwaddchstr (WINDOW *, int, int, const chtype *); /* generated */
633 extern NCURSES_EXPORT(int) mvwaddnstr (WINDOW *, int, int, const char *, int); /* generated */
634 extern NCURSES_EXPORT(int) mvwaddstr (WINDOW *, int, int, const char *); /* generated */
635 extern NCURSES_EXPORT(int) mvwchgat (WINDOW *, int, int, int, attr_t, short, const void *);/* generated */
636 extern NCURSES_EXPORT(int) mvwdelch (WINDOW *, int, int); /* generated */
637 extern NCURSES_EXPORT(int) mvwgetch (WINDOW *, int, int); /* generated */
638 extern NCURSES_EXPORT(int) mvwgetnstr (WINDOW *, int, int, char *, int); /* generated */
639 extern NCURSES_EXPORT(int) mvwgetstr (WINDOW *, int, int, char *); /* generated */
640 extern NCURSES_EXPORT(int) mvwhline (WINDOW *, int, int, chtype, int); /* generated */
641 extern NCURSES_EXPORT(int) mvwin (WINDOW *,int,int); /* implemented */
642 extern NCURSES_EXPORT(chtype) mvwinch (WINDOW *, int, int); /* generated */
643 extern NCURSES_EXPORT(int) mvwinchnstr (WINDOW *, int, int, chtype *, int); /* generated */
644 extern NCURSES_EXPORT(int) mvwinchstr (WINDOW *, int, int, chtype *); /* generated */
645 extern NCURSES_EXPORT(int) mvwinnstr (WINDOW *, int, int, char *, int); /* generated */
646 extern NCURSES_EXPORT(int) mvwinsch (WINDOW *, int, int, chtype); /* generated */
647 extern NCURSES_EXPORT(int) mvwinsnstr (WINDOW *, int, int, const char *, int); /* generated */
648 extern NCURSES_EXPORT(int) mvwinsstr (WINDOW *, int, int, const char *); /* generated */
649 extern NCURSES_EXPORT(int) mvwinstr (WINDOW *, int, int, char *); /* generated */
650 extern NCURSES_EXPORT(int) mvwprintw (WINDOW*,int,int, const char *,...) /* implemented */
652 extern NCURSES_EXPORT(int) mvwscanw (WINDOW *,int,int, NCURSES_CONST char *,...) /* implemented */
654 extern NCURSES_EXPORT(int) mvwvline (WINDOW *,int, int, chtype, int); /* generated */
656 extern NCURSES_EXPORT(WINDOW *) newpad (int,int); /* implemented */
658 extern NCURSES_EXPORT(WINDOW *) newwin (int,int,int,int); /* implemented */
661 extern NCURSES_EXPORT(int) nodelay (WINDOW *,bool); /* implemented */
666 extern NCURSES_EXPORT(int) notimeout (WINDOW *,bool); /* implemented */
667 extern NCURSES_EXPORT(int) overlay (const WINDOW*,WINDOW *); /* implemented */
668 extern NCURSES_EXPORT(int) overwrite (const WINDOW*,WINDOW *); /* implemented */
671 extern NCURSES_EXPORT(int) pechochar (WINDOW *, const chtype); /* implemented */
672 extern NCURSES_EXPORT(int) pnoutrefresh (WINDOW*,int,int,int,int,int,int);/* implemented */
673 extern NCURSES_EXPORT(int) prefresh (WINDOW *,int,int,int,int,int,int); /* implemented */
676 extern NCURSES_EXPORT(int) putwin (WINDOW *, FILE *); /* implemented */
679 extern NCURSES_EXPORT(int) redrawwin (WINDOW *); /* generated */
684 extern NCURSES_EXPORT(int) ripoffline (int, int (*)(WINDOW *, int)); /* implemented */
691 extern NCURSES_EXPORT(int) scroll (WINDOW *); /* generated */
692 extern NCURSES_EXPORT(int) scrollok (WINDOW *,bool); /* implemented */
716 extern NCURSES_EXPORT(WINDOW *) subpad (WINDOW *, int, int, int, int); /* implemented */
717 extern NCURSES_EXPORT(WINDOW *) subwin (WINDOW *, int, int, int, int); /* implemented */
718 extern NCURSES_EXPORT(int) syncok (WINDOW *, bool); /* implemented */
722 extern NCURSES_EXPORT(int) touchline (WINDOW *, int, int); /* generated */
723 extern NCURSES_EXPORT(int) touchwin (WINDOW *); /* generated */
726 extern NCURSES_EXPORT(int) untouchwin (WINDOW *); /* generated */
731 extern NCURSES_EXPORT(int) vwprintw (WINDOW *, const char *,va_list); /* implemented */
732 extern NCURSES_EXPORT(int) vw_printw (WINDOW *, const char *,va_list); /* generated */
733 extern NCURSES_EXPORT(int) vwscanw (WINDOW *, NCURSES_CONST char *,va_list); /* implemented */
734 extern NCURSES_EXPORT(int) vw_scanw (WINDOW *, NCURSES_CONST char *,va_list); /* generated */
735 extern NCURSES_EXPORT(int) waddch (WINDOW *, const chtype); /* implemented */
736 extern NCURSES_EXPORT(int) waddchnstr (WINDOW *,const chtype *,int); /* implemented */
737 extern NCURSES_EXPORT(int) waddchstr (WINDOW *,const chtype *); /* generated */
738 extern NCURSES_EXPORT(int) waddnstr (WINDOW *,const char *,int); /* implemented */
739 extern NCURSES_EXPORT(int) waddstr (WINDOW *,const char *); /* generated */
740 extern NCURSES_EXPORT(int) wattron (WINDOW *, int); /* generated */
741 extern NCURSES_EXPORT(int) wattroff (WINDOW *, int); /* generated */
742 extern NCURSES_EXPORT(int) wattrset (WINDOW *, int); /* generated */
743 extern NCURSES_EXPORT(int) wattr_get (WINDOW *, attr_t *, short *, void *); /* generated */
744 extern NCURSES_EXPORT(int) wattr_on (WINDOW *, attr_t, void *); /* implemented */
745 extern NCURSES_EXPORT(int) wattr_off (WINDOW *, attr_t, void *); /* implemented */
746 extern NCURSES_EXPORT(int) wattr_set (WINDOW *, attr_t, short, void *); /* generated */
747 extern NCURSES_EXPORT(int) wbkgd (WINDOW *, chtype); /* implemented */
748 WINDOW *,chtype); /* implemented */
749 extern NCURSES_EXPORT(int) wborder (WINDOW *,chtype,chtype,chtype,chtype,chtype,chtype,chtype,chtype); /* implemented */
750 extern NCURSES_EXPORT(int) wchgat (WINDOW *, int, attr_t, short, const void *);/* implemented */
751 extern NCURSES_EXPORT(int) wclear (WINDOW *); /* implemented */
752 extern NCURSES_EXPORT(int) wclrtobot (WINDOW *); /* implemented */
753 extern NCURSES_EXPORT(int) wclrtoeol (WINDOW *); /* implemented */
754 extern NCURSES_EXPORT(int) wcolor_set (WINDOW*,short,void*); /* implemented */
755 extern NCURSES_EXPORT(void) wcursyncup (WINDOW *); /* implemented */
756 extern NCURSES_EXPORT(int) wdelch (WINDOW *); /* implemented */
757 extern NCURSES_EXPORT(int) wdeleteln (WINDOW *); /* generated */
758 extern NCURSES_EXPORT(int) wechochar (WINDOW *, const chtype); /* implemented */
759 extern NCURSES_EXPORT(int) werase (WINDOW *); /* implemented */
760 extern NCURSES_EXPORT(int) wgetch (WINDOW *); /* implemented */
761 extern NCURSES_EXPORT(int) wgetnstr (WINDOW *,char *,int); /* implemented */
762 extern NCURSES_EXPORT(int) wgetstr (WINDOW *, char *); /* generated */
763 extern NCURSES_EXPORT(int) whline (WINDOW *, chtype, int); /* implemented */
764 extern NCURSES_EXPORT(chtype) winch (WINDOW *); /* implemented */
765 extern NCURSES_EXPORT(int) winchnstr (WINDOW *, chtype *, int); /* implemented */
766 extern NCURSES_EXPORT(int) winchstr (WINDOW *, chtype *); /* generated */
767 extern NCURSES_EXPORT(int) winnstr (WINDOW *, char *, int); /* implemented */
768 extern NCURSES_EXPORT(int) winsch (WINDOW *, chtype); /* implemented */
769 extern NCURSES_EXPORT(int) winsdelln (WINDOW *,int); /* implemented */
770 extern NCURSES_EXPORT(int) winsertln (WINDOW *); /* generated */
771 extern NCURSES_EXPORT(int) winsnstr (WINDOW *, const char *,int); /* implemented */
772 extern NCURSES_EXPORT(int) winsstr (WINDOW *, const char *); /* generated */
773 extern NCURSES_EXPORT(int) winstr (WINDOW *, char *); /* generated */
774 extern NCURSES_EXPORT(int) wmove (WINDOW *,int,int); /* implemented */
775 extern NCURSES_EXPORT(int) wnoutrefresh (WINDOW *); /* implemented */
776 extern NCURSES_EXPORT(int) wprintw (WINDOW *, const char *,...) /* implemented */
778 extern NCURSES_EXPORT(int) wredrawln (WINDOW *,int,int); /* implemented */
779 extern NCURSES_EXPORT(int) wrefresh (WINDOW *); /* implemented */
780 extern NCURSES_EXPORT(int) wscanw (WINDOW *, NCURSES_CONST char *,...) /* implemented */
782 extern NCURSES_EXPORT(int) wscrl (WINDOW *,int); /* implemented */
783 extern NCURSES_EXPORT(int) wsetscrreg (WINDOW *,int,int); /* implemented */
784 extern NCURSES_EXPORT(int) wstandout (WINDOW *); /* generated */
785 extern NCURSES_EXPORT(int) wstandend (WINDOW *); /* generated */
786 extern NCURSES_EXPORT(void) wsyncdown (WINDOW *); /* implemented */
787 extern NCURSES_EXPORT(void) wsyncup (WINDOW *); /* implemented */
788 extern NCURSES_EXPORT(void) wtimeout (WINDOW *,int); /* implemented */
789 extern NCURSES_EXPORT(int) wtouchln (WINDOW *,int,int,int); /* implemented */
790 extern NCURSES_EXPORT(int) wvline (WINDOW *,chtype,int); /* implemented */
810 extern NCURSES_EXPORT(int) getattrs (const WINDOW *); /* generated */
811 extern NCURSES_EXPORT(int) getcurx (const WINDOW *); /* generated */
812 extern NCURSES_EXPORT(int) getcury (const WINDOW *); /* generated */
813 extern NCURSES_EXPORT(int) getbegx (const WINDOW *); /* generated */
814 extern NCURSES_EXPORT(int) getbegy (const WINDOW *); /* generated */
815 extern NCURSES_EXPORT(int) getmaxx (const WINDOW *); /* generated */
816 extern NCURSES_EXPORT(int) getmaxy (const WINDOW *); /* generated */
817 extern NCURSES_EXPORT(int) getparx (const WINDOW *); /* generated */
818 extern NCURSES_EXPORT(int) getpary (const WINDOW *); /* generated */
834 typedef int (*NCURSES_CALLBACK)(WINDOW *, void *);
848 extern NCURSES_EXPORT(int) use_window (WINDOW *, NCURSES_CALLBACK, void *);
849 extern NCURSES_EXPORT(int) wresize (WINDOW *, int, int);
853 * These extensions provide access to information stored in the WINDOW even
856 extern NCURSES_EXPORT(WINDOW *) wgetparent (const WINDOW *); /* generated */
857 extern NCURSES_EXPORT(bool) is_cleared (const WINDOW *); /* generated */
858 extern NCURSES_EXPORT(bool) is_idcok (const WINDOW *); /* generated */
859 extern NCURSES_EXPORT(bool) is_idlok (const WINDOW *); /* generated */
860 extern NCURSES_EXPORT(bool) is_immedok (const WINDOW *); /* generated */
861 extern NCURSES_EXPORT(bool) is_keypad (const WINDOW *); /* generated */
862 extern NCURSES_EXPORT(bool) is_leaveok (const WINDOW *); /* generated */
863 extern NCURSES_EXPORT(bool) is_nodelay (const WINDOW *); /* generated */
864 extern NCURSES_EXPORT(bool) is_notimeout (const WINDOW *); /* generated */
865 extern NCURSES_EXPORT(bool) is_scrollok (const WINDOW *); /* generated */
866 extern NCURSES_EXPORT(bool) is_syncok (const WINDOW *); /* generated */
867 extern NCURSES_EXPORT(int) wgetscrreg (const WINDOW *, int *, int *); /* generated */
1171 NCURSES_WRAPPED_VAR(WINDOW *, curscr);
1172 NCURSES_WRAPPED_VAR(WINDOW *, newscr);
1173 NCURSES_WRAPPED_VAR(WINDOW *, stdscr);
1195 extern NCURSES_EXPORT_VAR(WINDOW *) curscr;
1196 extern NCURSES_EXPORT_VAR(WINDOW *) newscr;
1197 extern NCURSES_EXPORT_VAR(WINDOW *) stdscr;
1419 extern NCURSES_EXPORT(bool) wenclose (const WINDOW *, int, int);
1421 extern NCURSES_EXPORT(bool) wmouse_trafo (const WINDOW*, int*, int*, bool);
1434 extern NCURSES_EXPORT(void) _tracedump (const char *, WINDOW *);