tail head cat sleep
QR code linking to this page

manページ  — curs_clear

名称

erase, werase, clear, wclear, clrtobot, wclrtobot, clrtoeol, wclrtoeol - ncurses ウィンドウのすべてまたは一部をクリアする

内容

書式

# include <ncurses.h>

int erase(void);
int werase(WINDOW *win);
int clear(void);
int wclear(WINDOW *win);
int clrtobot(void);
int wclrtobot(WINDOW *win);
int clrtoeol(void);
int wclrtoeol(WINDOW *win);

解説

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)

curs_clear (3)

tail head cat sleep
QR code linking to this page


このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.

I think Unix and snowflakes are the only two classes of objects in the universe in which no two instances ever match exactly.
— Noel Chiappa