00001 extern void box(struct _window_ *win,int vert,int horiz); 00002 extern void delwin(struct _window_ *win); 00003 extern int init(int how); 00004 extern void curpos(WINDOW *w,int *yp,int *xp); 00005 extern struct SBUF *savescr(int l,int r,int t,int b); 00006 extern struct SBUF *restore(struct SBUF *b); 00007 extern void freescr(struct SBUF *p); 00008 extern void outc(WINDOW *w,int c,int attrib); 00009 extern void replace(WINDOW *w,int c); 00010 extern void cmove(WINDOW *w,int y,int x); 00011 extern int inchar(void); 00012 extern int incha(void); 00013 extern void doscroll(int l,int r,int t,int b,int a,int at); 00014 extern void clr_region(int l,int r,int t,int b,int attrib); 00015 extern int is_direct(void); 00016 extern struct _window_ *hidewin(struct _window_ *win); 00017 extern void endwin(void); 00018 extern void initscr(void); 00019 extern int mvwin(struct _window_ *win,int y,int x); 00020 extern struct _window_ *showwin(struct _window_ *win); 00021 extern void waddstr(struct _window_ *win,char *str); 00022 extern void wclrtoeol(struct _window_ *win); 00023 extern void werase(struct _window_ *win); 00024 extern int winch(struct _window_ *win); 00025 extern void save(WINDOW *); 00026 extern void nosave(WINDOW *); 00027 extern void boxed(WINDOW *w); 00028 extern void unboxed(WINDOW *w); 00029 extern void def_ground(WINDOW *w,int f,int b); 00030 extern struct _window_ *newwin(int lines,int cols,int begin_y,int begin_x,void *IO,int attrib, int nBoxed); 00031 extern void echo(WINDOW *w); 00032 extern void noecho(WINDOW *w); 00033 extern void nl(WINDOW *w); 00034 extern void nonl(WINDOW *w); 00035 extern void crmode(WINDOW *w); 00036 extern void nocrmode(WINDOW *w); 00037 extern unsigned char *getbuf(struct _window_ *win,unsigned char *buf); 00038 extern int wgetch(struct _window_ *win); 00039 extern int waddch(struct _window_ *win,int c); 00040 extern void wmove(struct _window_ *win,int y,int x); 00041 extern void wputc(int c,void *win); 00042 extern int wprintw(struct _window_ *win,char *fmt,...); 00043 extern int printw(char *fmt,...); 00044 extern int wscroll(struct _window_ *win,int amt); 00045 extern void DisplayAttrib( int * nC, int *nR);