curs_delch(3X) |
|
curs_delch(3X) |
名称
delch,
wdelch,
mvdelch,
mvwdelch -
curses ウィンドウでカーソル下の文字を削除する
書式
#include <curses.h>
int delch(void);
int wdelch(WINDOW *win);
int mvdelch(int y, int x);
int mvwdelch(WINDOW *win, int y, int x);
解説
これらのルーチンは、カーソルの下の文字を削除します。同じ行のカーソルの右にあるすべての文字は、1 つ左の位置に移動され、行の最後の文字は、空白 (ブランク) で埋められます。カーソルの位置は、(指定されたなら、
y,
x に移動した後でも) 変化しません。 (これは、ハードウェアの文字削除機能の使用を意味しません。)
戻り値
すべてのルーチンは、失敗すれば、整数
ERR を返し、成功して終了すれば、
OK (SVr4 は、"
ERR 以外の整数値"とだけ明記されています) を返します。
注
delch、
mvdelch と
mvwdelch は、マクロであるかもしれないことに注意してください。
移植性
これらの関数は、XSI Curses standard, Issue 4 に記述されています。標準仕様は、それらが失敗すれば、
ERR を返しますが、エラーの条件は、記述されていません。
関連項目
curses(3X)