home *** CD-ROM | disk | FTP | other *** search
- /*------------------------------------------------------------
- *
- * 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;
- }
-