Lines Matching full:window
149 * Definitions used to make WINDOW and similar structs opaque.
202 * The internal type used for window dimensions.
428 #define _SUBWIN 0x01 /* is this a sub-window? */
429 #define _ENDLINE 0x02 /* is the window flush right? */
430 #define _FULLWIN 0x04 /* is the window full-screen? */
432 #define _ISPAD 0x10 /* is this window a pad? */
456 typedef struct _win_st WINDOW; typedef
509 /* window location and size */
510 NCURSES_SIZE_T _maxy, _maxx; /* maximums of x and y, NOT window size */
513 short _flags; /* window state flags */
521 bool _clear; /* consider all data in the window invalid? */
523 bool _scroll; /* OK to scroll this window? */
526 bool _immed; /* window in immed mode? (not yet used) */
527 bool _sync; /* window in sync mode? */
537 /* these are used only if this is a sub-window */
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 */
637 extern NCURSES_EXPORT(int) box (WINDOW *, chtype, chtype); /* generated */
642 extern NCURSES_EXPORT(int) clearok (WINDOW *,bool); /* implemented */
648 extern NCURSES_EXPORT(int) copywin (const WINDOW*,WINDOW*,int,int,int,int,int,int,int); /* implemen…
655 extern NCURSES_EXPORT(int) delwin (WINDOW *); /* implemented */
657 extern NCURSES_EXPORT(WINDOW *) derwin (WINDOW *,int,int,int,int); /* implemented */
659 extern NCURSES_EXPORT(WINDOW *) dupwin (WINDOW *); /* implemented */
668 extern NCURSES_EXPORT(chtype) getbkgd (WINDOW *); /* generated */
672 extern NCURSES_EXPORT(WINDOW *) getwin (FILE *); /* implemented */
678 extern NCURSES_EXPORT(void) idcok (WINDOW *, bool); /* implemented */
679 extern NCURSES_EXPORT(int) idlok (WINDOW *, bool); /* implemented */
680 extern NCURSES_EXPORT(void) immedok (WINDOW *, bool); /* implemented */
684 extern NCURSES_EXPORT(WINDOW *) initscr (void); /* implemented */
694 extern NCURSES_EXPORT(int) intrflush (WINDOW *,bool); /* implemented */
696 extern NCURSES_EXPORT(bool) is_linetouched (WINDOW *,int); /* implemented */
697 extern NCURSES_EXPORT(bool) is_wintouched (WINDOW *); /* implemented */
699 extern NCURSES_EXPORT(int) keypad (WINDOW *,bool); /* implemented */
701 extern NCURSES_EXPORT(int) leaveok (WINDOW *,bool); /* implemented */
703 extern NCURSES_EXPORT(int) meta (WINDOW *,bool); /* implemented */
713 extern NCURSES_EXPORT(int) mvderwin (WINDOW *, int, int); /* implemented */
731 extern NCURSES_EXPORT(int) mvwaddch (WINDOW *, int, int, const chtype); /* generated */
732 extern NCURSES_EXPORT(int) mvwaddchnstr (WINDOW *, int, int, const chtype *, int);/* generated */
733 extern NCURSES_EXPORT(int) mvwaddchstr (WINDOW *, int, int, const chtype *); /* generated */
734 extern NCURSES_EXPORT(int) mvwaddnstr (WINDOW *, int, int, const char *, int); /* generated */
735 extern NCURSES_EXPORT(int) mvwaddstr (WINDOW *, int, int, const char *); /* generated */
736 extern NCURSES_EXPORT(int) mvwchgat (WINDOW *, int, int, int, attr_t, NCURSES_PAIRS_T, const void *…
737 extern NCURSES_EXPORT(int) mvwdelch (WINDOW *, int, int); /* generated */
738 extern NCURSES_EXPORT(int) mvwgetch (WINDOW *, int, int); /* generated */
739 extern NCURSES_EXPORT(int) mvwgetnstr (WINDOW *, int, int, char *, int); /* generated */
740 extern NCURSES_EXPORT(int) mvwgetstr (WINDOW *, int, int, char *); /* generated */
741 extern NCURSES_EXPORT(int) mvwhline (WINDOW *, int, int, chtype, int); /* generated */
742 extern NCURSES_EXPORT(int) mvwin (WINDOW *,int,int); /* implemented */
743 extern NCURSES_EXPORT(chtype) mvwinch (WINDOW *, int, int); /* generated */
744 extern NCURSES_EXPORT(int) mvwinchnstr (WINDOW *, int, int, chtype *, int); /* generated */
745 extern NCURSES_EXPORT(int) mvwinchstr (WINDOW *, int, int, chtype *); /* generated */
746 extern NCURSES_EXPORT(int) mvwinnstr (WINDOW *, int, int, char *, int); /* generated */
747 extern NCURSES_EXPORT(int) mvwinsch (WINDOW *, int, int, chtype); /* generated */
748 extern NCURSES_EXPORT(int) mvwinsnstr (WINDOW *, int, int, const char *, int); /* generated */
749 extern NCURSES_EXPORT(int) mvwinsstr (WINDOW *, int, int, const char *); /* generated */
750 extern NCURSES_EXPORT(int) mvwinstr (WINDOW *, int, int, char *); /* generated */
751 extern NCURSES_EXPORT(int) mvwprintw (WINDOW*,int,int, const char *,...) /* implemented */
753 extern NCURSES_EXPORT(int) mvwscanw (WINDOW *,int,int, const char *,...) /* implemented */
755 extern NCURSES_EXPORT(int) mvwvline (WINDOW *,int, int, chtype, int); /* generated */
757 extern NCURSES_EXPORT(WINDOW *) newpad (int,int); /* implemented */
759 extern NCURSES_EXPORT(WINDOW *) newwin (int,int,int,int); /* implemented */
762 extern NCURSES_EXPORT(int) nodelay (WINDOW *,bool); /* implemented */
767 extern NCURSES_EXPORT(int) notimeout (WINDOW *,bool); /* implemented */
768 extern NCURSES_EXPORT(int) overlay (const WINDOW*,WINDOW *); /* implemented */
769 extern NCURSES_EXPORT(int) overwrite (const WINDOW*,WINDOW *); /* implemented */
772 extern NCURSES_EXPORT(int) pechochar (WINDOW *, const chtype); /* implemented */
773 extern NCURSES_EXPORT(int) pnoutrefresh (WINDOW*,int,int,int,int,int,int);/* implemented */
774 extern NCURSES_EXPORT(int) prefresh (WINDOW *,int,int,int,int,int,int); /* implemented */
777 extern NCURSES_EXPORT(int) putwin (WINDOW *, FILE *); /* implemented */
780 extern NCURSES_EXPORT(int) redrawwin (WINDOW *); /* generated */
785 extern NCURSES_EXPORT(int) ripoffline (int, int (*)(WINDOW *, int)); /* implemented */
792 extern NCURSES_EXPORT(int) scroll (WINDOW *); /* generated */
793 extern NCURSES_EXPORT(int) scrollok (WINDOW *,bool); /* implemented */
817 extern NCURSES_EXPORT(WINDOW *) subpad (WINDOW *, int, int, int, int); /* implemented */
818 extern NCURSES_EXPORT(WINDOW *) subwin (WINDOW *, int, int, int, int); /* implemented */
819 extern NCURSES_EXPORT(int) syncok (WINDOW *, bool); /* implemented */
823 extern NCURSES_EXPORT(int) touchline (WINDOW *, int, int); /* generated */
824 extern NCURSES_EXPORT(int) touchwin (WINDOW *); /* generated */
827 extern NCURSES_EXPORT(int) untouchwin (WINDOW *); /* generated */
833 extern NCURSES_EXPORT(int) vwprintw (WINDOW *, const char *, va_list) GCC_DEPRECATED(use vw_printw)…
835 extern NCURSES_EXPORT(int) vw_printw (WINDOW *, const char *, va_list) /* implemented */
837 extern NCURSES_EXPORT(int) vwscanw (WINDOW *, const char *, va_list) GCC_DEPRECATED(use vw_scanw) /…
839 extern NCURSES_EXPORT(int) vw_scanw (WINDOW *, const char *, va_list) /* implemented */
841 extern NCURSES_EXPORT(int) waddch (WINDOW *, const chtype); /* implemented */
842 extern NCURSES_EXPORT(int) waddchnstr (WINDOW *,const chtype *,int); /* implemented */
843 extern NCURSES_EXPORT(int) waddchstr (WINDOW *,const chtype *); /* generated */
844 extern NCURSES_EXPORT(int) waddnstr (WINDOW *,const char *,int); /* implemented */
845 extern NCURSES_EXPORT(int) waddstr (WINDOW *,const char *); /* generated */
846 extern NCURSES_EXPORT(int) wattron (WINDOW *, int); /* generated */
847 extern NCURSES_EXPORT(int) wattroff (WINDOW *, int); /* generated */
848 extern NCURSES_EXPORT(int) wattrset (WINDOW *, int); /* generated */
849 extern NCURSES_EXPORT(int) wattr_get (WINDOW *, attr_t *, NCURSES_PAIRS_T *, void *); /* generated …
850 extern NCURSES_EXPORT(int) wattr_on (WINDOW *, attr_t, void *); /* implemented */
851 extern NCURSES_EXPORT(int) wattr_off (WINDOW *, attr_t, void *); /* implemented */
852 extern NCURSES_EXPORT(int) wattr_set (WINDOW *, attr_t, NCURSES_PAIRS_T, void *); /* generated */
853 extern NCURSES_EXPORT(int) wbkgd (WINDOW *, chtype); /* implemented */
854 extern NCURSES_EXPORT(void) wbkgdset (WINDOW *,chtype); /* implemented */
855 extern NCURSES_EXPORT(int) wborder (WINDOW *,chtype,chtype,chtype,chtype,chtype,chtype,chtype,chtyp…
856 extern NCURSES_EXPORT(int) wchgat (WINDOW *, int, attr_t, NCURSES_PAIRS_T, const void *);/* impleme…
857 extern NCURSES_EXPORT(int) wclear (WINDOW *); /* implemented */
858 extern NCURSES_EXPORT(int) wclrtobot (WINDOW *); /* implemented */
859 extern NCURSES_EXPORT(int) wclrtoeol (WINDOW *); /* implemented */
860 extern NCURSES_EXPORT(int) wcolor_set (WINDOW*,NCURSES_PAIRS_T,void*); /* implemented */
861 extern NCURSES_EXPORT(void) wcursyncup (WINDOW *); /* implemented */
862 extern NCURSES_EXPORT(int) wdelch (WINDOW *); /* implemented */
863 extern NCURSES_EXPORT(int) wdeleteln (WINDOW *); /* generated */
864 extern NCURSES_EXPORT(int) wechochar (WINDOW *, const chtype); /* implemented */
865 extern NCURSES_EXPORT(int) werase (WINDOW *); /* implemented */
866 extern NCURSES_EXPORT(int) wgetch (WINDOW *); /* implemented */
867 extern NCURSES_EXPORT(int) wgetnstr (WINDOW *,char *,int); /* implemented */
868 extern NCURSES_EXPORT(int) wgetstr (WINDOW *, char *); /* generated */
869 extern NCURSES_EXPORT(int) whline (WINDOW *, chtype, int); /* implemented */
870 extern NCURSES_EXPORT(chtype) winch (WINDOW *); /* implemented */
871 extern NCURSES_EXPORT(int) winchnstr (WINDOW *, chtype *, int); /* implemented */
872 extern NCURSES_EXPORT(int) winchstr (WINDOW *, chtype *); /* generated */
873 extern NCURSES_EXPORT(int) winnstr (WINDOW *, char *, int); /* implemented */
874 extern NCURSES_EXPORT(int) winsch (WINDOW *, chtype); /* implemented */
875 extern NCURSES_EXPORT(int) winsdelln (WINDOW *,int); /* implemented */
876 extern NCURSES_EXPORT(int) winsertln (WINDOW *); /* generated */
877 extern NCURSES_EXPORT(int) winsnstr (WINDOW *, const char *,int); /* implemented */
878 extern NCURSES_EXPORT(int) winsstr (WINDOW *, const char *); /* generated */
879 extern NCURSES_EXPORT(int) winstr (WINDOW *, char *); /* generated */
880 extern NCURSES_EXPORT(int) wmove (WINDOW *,int,int); /* implemented */
881 extern NCURSES_EXPORT(int) wnoutrefresh (WINDOW *); /* implemented */
882 extern NCURSES_EXPORT(int) wprintw (WINDOW *, const char *,...) /* implemented */
884 extern NCURSES_EXPORT(int) wredrawln (WINDOW *,int,int); /* implemented */
885 extern NCURSES_EXPORT(int) wrefresh (WINDOW *); /* implemented */
886 extern NCURSES_EXPORT(int) wscanw (WINDOW *, const char *,...) /* implemented */
888 extern NCURSES_EXPORT(int) wscrl (WINDOW *,int); /* implemented */
889 extern NCURSES_EXPORT(int) wsetscrreg (WINDOW *,int,int); /* implemented */
890 extern NCURSES_EXPORT(int) wstandout (WINDOW *); /* generated */
891 extern NCURSES_EXPORT(int) wstandend (WINDOW *); /* generated */
892 extern NCURSES_EXPORT(void) wsyncdown (WINDOW *); /* implemented */
893 extern NCURSES_EXPORT(void) wsyncup (WINDOW *); /* implemented */
894 extern NCURSES_EXPORT(void) wtimeout (WINDOW *,int); /* implemented */
895 extern NCURSES_EXPORT(int) wtouchln (WINDOW *,int,int,int); /* implemented */
896 extern NCURSES_EXPORT(int) wvline (WINDOW *,chtype,int); /* implemented */
919 extern NCURSES_EXPORT(int) getattrs (const WINDOW *); /* generated */
920 extern NCURSES_EXPORT(int) getcurx (const WINDOW *); /* generated */
921 extern NCURSES_EXPORT(int) getcury (const WINDOW *); /* generated */
922 extern NCURSES_EXPORT(int) getbegx (const WINDOW *); /* generated */
923 extern NCURSES_EXPORT(int) getbegy (const WINDOW *); /* generated */
924 extern NCURSES_EXPORT(int) getmaxx (const WINDOW *); /* generated */
925 extern NCURSES_EXPORT(int) getmaxy (const WINDOW *); /* generated */
926 extern NCURSES_EXPORT(int) getparx (const WINDOW *); /* generated */
927 extern NCURSES_EXPORT(int) getpary (const WINDOW *); /* generated */
942 typedef int (*NCURSES_WINDOW_CB)(WINDOW *, void *);
973 extern NCURSES_EXPORT(int) use_window (WINDOW *, NCURSES_WINDOW_CB, void *);
974 extern NCURSES_EXPORT(int) wresize (WINDOW *, int, int);
983 * These extensions provide access to information stored in the WINDOW even
986 extern NCURSES_EXPORT(WINDOW *) wgetparent (const WINDOW *); /* @GENERATED_EXT_FUNCS@ */
987 extern NCURSES_EXPORT(bool) is_cleared (const WINDOW *); /* @GENERATED_EXT_FUNCS@ */
988 extern NCURSES_EXPORT(bool) is_idcok (const WINDOW *); /* @GENERATED_EXT_FUNCS@ */
989 extern NCURSES_EXPORT(bool) is_idlok (const WINDOW *); /* @GENERATED_EXT_FUNCS@ */
990 extern NCURSES_EXPORT(bool) is_immedok (const WINDOW *); /* @GENERATED_EXT_FUNCS@ */
991 extern NCURSES_EXPORT(bool) is_keypad (const WINDOW *); /* @GENERATED_EXT_FUNCS@ */
992 extern NCURSES_EXPORT(bool) is_leaveok (const WINDOW *); /* @GENERATED_EXT_FUNCS@ */
993 extern NCURSES_EXPORT(bool) is_nodelay (const WINDOW *); /* @GENERATED_EXT_FUNCS@ */
994 extern NCURSES_EXPORT(bool) is_notimeout (const WINDOW *); /* @GENERATED_EXT_FUNCS@ */
995 extern NCURSES_EXPORT(bool) is_pad (const WINDOW *); /* @GENERATED_EXT_FUNCS@ */
996 extern NCURSES_EXPORT(bool) is_scrollok (const WINDOW *); /* @GENERATED_EXT_FUNCS@ */
997 extern NCURSES_EXPORT(bool) is_subwin (const WINDOW *); /* @GENERATED_EXT_FUNCS@ */
998 extern NCURSES_EXPORT(bool) is_syncok (const WINDOW *); /* @GENERATED_EXT_FUNCS@ */
999 extern NCURSES_EXPORT(int) wgetdelay (const WINDOW *); /* @GENERATED_EXT_FUNCS@ */
1000 extern NCURSES_EXPORT(int) wgetscrreg (const WINDOW *, int *, int *); /* @GENERATED_EXT_FUNCS@ */
1037 extern NCURSES_EXPORT(WINDOW *) NCURSES_SP_NAME(getwin) (SCREEN*, FILE *); /* implemented:SP_FUNC…
1044 extern NCURSES_EXPORT(int) NCURSES_SP_NAME(intrflush) (SCREEN*, WINDOW*, bool); /* implemented:SP_F…
1051 extern NCURSES_EXPORT(WINDOW *) NCURSES_SP_NAME(newpad) (SCREEN*, int, int); /* implemented:SP_FUNC…
1053 extern NCURSES_EXPORT(WINDOW *) NCURSES_SP_NAME(newwin) (SCREEN*, int, int, int, int); /* implement…
1066 extern NCURSES_EXPORT(int) NCURSES_SP_NAME(ripoffline) (SCREEN*, int, int (*)(WINDOW *, int)); /* i…
1482 NCURSES_WRAPPED_VAR(WINDOW *, curscr);
1483 NCURSES_WRAPPED_VAR(WINDOW *, newscr);
1484 NCURSES_WRAPPED_VAR(WINDOW *, stdscr);
1506 extern NCURSES_EXPORT_VAR(WINDOW *) curscr;
1507 extern NCURSES_EXPORT_VAR(WINDOW *) newscr;
1508 extern NCURSES_EXPORT_VAR(WINDOW *) stdscr;