erase, werase, clear, wclear, clrtobot, wclrtobot, clrtoeol, wclrtoeol - ncurses ウィンドウのすべてまたは一部をクリアする |
# include <ncurses.h> int erase(void); |
erase ルーチンと werase ルーチンは、ウィンドウ内の各位置にブランクを コ ピーして画面をクリアします。 clear ルーチンおよび wclear ルーチンは、 erase および werase と類似して いますが、 clearok を呼び出すこともします。そのウィン ド ウ に つ い て wrefresh を次に呼び出したときに画面が完全にクリアされ、ゼロから再描画さ れます。 clrtobot ルーチンと wclrtobot ルーチンは、カーソルから画面の終端まで を 消 去します。すなわち、ウィンドウ内のカーソルより下方のすべての線を消去 します。また、カーソルの右にある現在の線も消去されます。 clrtoeol ルーチンと wclrtoeol ルーチンは、カーソルの右にある現在の線 を 消去します。 |
す べてのルーチンが整数 OK を返します。または、immedok が設定されている 場合は負でない整数を返します。 |
erase, werase, clear, wclear, clrtobot および clrtoeol はマクロである可 能性があることに注意してください。 |
ncurses(3), curs_outopts(3), curs_refresh(3) |