mvdeleteln(), mvwdeleteln() -- same.

This commit is contained in:
William McBrine
2006-12-18 21:34:40 +00:00
parent a1f702a0c6
commit 9265776bdb
2 changed files with 29 additions and 2 deletions

View File

@@ -11,7 +11,7 @@
* See the file maintain.er for details of the current maintainer. *
************************************************************************/
/* $Id: curses.h,v 1.255 2006/12/18 21:21:05 wmcbrine Exp $ */
/* $Id: curses.h,v 1.256 2006/12/18 21:34:40 wmcbrine Exp $ */
/*----------------------------------------------------------------------*
* PDCurses *
@@ -1454,8 +1454,10 @@ int addrawch(chtype);
int insrawch(chtype);
bool is_termresized(void);
int mvaddrawch(int, int, chtype);
int mvdeleteln(int, int);
int mvinsertln(int, int);
int mvwaddrawch(WINDOW *, int, int, chtype);
int mvwdeleteln(WINDOW *, int, int);
int mvwinsertln(WINDOW *, int, int);
int raw_output(bool);
int resize_term(int, int);

View File

@@ -13,7 +13,7 @@
#include <curspriv.h>
RCSID("$Id: deleteln.c,v 1.27 2006/12/18 21:21:06 wmcbrine Exp $");
RCSID("$Id: deleteln.c,v 1.28 2006/12/18 21:34:40 wmcbrine Exp $");
/*man-start**************************************************************
@@ -27,6 +27,8 @@ RCSID("$Id: deleteln.c,v 1.27 2006/12/18 21:21:06 wmcbrine Exp $");
int insertln(void);
int winsertln(WINDOW *win);
int mvdeleteln(int y, int x);
int mvwdeleteln(WINDOW *win, int y, int x);
int mvinsertln(int y, int x);
int mvwinsertln(WINDOW *win, int y, int x);
@@ -45,10 +47,13 @@ RCSID("$Id: deleteln.c,v 1.27 2006/12/18 21:21:06 wmcbrine Exp $");
Portability X/Open BSD SYS V
deleteln Y Y Y
wdeleteln Y Y Y
mvdeleteln - - -
mvwdeleteln - - -
insdelln Y - 4.0
winsdelln Y - 4.0
insertln Y Y Y
winsertln Y Y Y
mvinsertln - - -
mvwinsertln - - -
**man-end****************************************************************/
@@ -96,6 +101,26 @@ int deleteln(void)
return wdeleteln(stdscr);
}
int mvdeleteln(int y, int x)
{
PDC_LOG(("mvdeleteln() - called\n"));
if (move(y, x) == ERR)
return ERR;
return wdeleteln(stdscr);
}
int mvwdeleteln(WINDOW *win, int y, int x)
{
PDC_LOG(("mvwdeleteln() - called\n"));
if (wmove(win, y, x) == ERR)
return ERR;
return wdeleteln(win);
}
int winsdelln(WINDOW *win, int n)
{
int i;