home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
C!T ROM 2
/
ctrom_ii_b.zip
/
ctrom_ii_b
/
PROGRAM
/
C
/
AECUR101
/
WERASE.C
< prev
next >
Wrap
C/C++ Source or Header
|
1990-03-08
|
668b
|
40 lines
/*------------------------------------------------------------
*
* werase.c
*
* copyright (c) 1987,88,89,90 J. Alan Eldridge
*
* erase/clear a window
*
*----------------------------------------------------------*/
#include "curses.h"
int
werase(win)
WINDOW *win;
{
VIDCHR fillch;
int y;
fillch.chr = ' ';
fillch.att = win->attrib;
for (y = 0; y <= win->maxy; y++)
memsetw(win->buf[y], &fillch, getmaxc(win)+1);
touchwin(win);
wmove(win,0,0);
win->flags &= ~_WBOX;
return OK;
}
int
wclear(win)
WINDOW *win;
{
win->flags |= _WCLEAR;
return werase(win);
}