home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware 1 2 the Maxx
/
sw_1.zip
/
sw_1
/
PROGRAM
/
AECUR100.ZIP
/
CONTRIB
/
CURSES
/
SRC
/
WCLRTOEO.C
< prev
next >
Wrap
C/C++ Source or Header
|
1990-03-08
|
831b
|
44 lines
/*------------------------------------------------------------
*
* wclrtoeol.c
*
* copyright (c) 1987,88,89,90 J. Alan Eldridge
*
* clear to end of line
* clear to bottom of window
*
*----------------------------------------------------------*/
#include "curses.h"
int
wclrtoeol(win)
WINDOW *win;
{
int curx;
VIDCHR fillch;
fillch.chr = ' ';
fillch.att = win->attrib;
curx = win->curx;
memsetw(win->buf[win->cury] + curx, &fillch, win->maxx - curx + 1);
markwin(win);
wmove(win, win->cury, win->maxx);
markwin(win);
wmove(win, win->cury, curx);
return OK;
}
int
wclrtobot(win)
WINDOW *win;
{
wclrtoeol(win);
if (win->maxy > win->cury)
_scroll(win, win->cury + 1, win->maxy, win->maxy);
return OK;
}