aboutsummaryrefslogtreecommitdiff
path: root/ja_JP.eucJP/man/man3/curs_clear.3
blob: f4e1778ca560479679e8e0d2e1c5dabefe430ccc (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
.\" $FreeBSD$
.\"
.TH curs_clear 3 ""
.SH 名称
\fBerase\fR, \fBwerase\fR, \fBclear\fR,
\fBwclear\fR, \fBclrtobot\fR, \fBwclrtobot\fR, \fBclrtoeol\fR,
\fBwclrtoeol\fR - \fBncurses\fR ウィンドウのすべてまたは一部をクリアする
.SH 書式
\fB# include <ncurses.h>\fR

\fBint erase(void);\fR
.br
\fBint werase(WINDOW *win);\fR
.br
\fBint clear(void);\fR
.br
\fBint wclear(WINDOW *win);\fR
.br
\fBint clrtobot(void);\fR
.br
\fBint wclrtobot(WINDOW *win);\fR
.br
\fBint clrtoeol(void);\fR
.br
\fBint wclrtoeol(WINDOW *win);\fR
.br
.SH 解説
\fBerase\fR ルーチンと \fBwerase\fR ルーチンは、
ウィンドウ内の各位置にブランクをコピーして画面をクリアします。

\fBclear\fR ルーチンおよび \fBwclear\fR ルーチンは、
\fBerase\fR および \fBwerase\fR と類似していますが、
\fBclearok\fR を呼び出すこともします。
そのウィンドウについて \fBwrefresh\fR を次に呼び出したときに
画面が完全にクリアされ、ゼロから再描画されます。

\fBclrtobot\fR ルーチンと \fBwclrtobot\fR ルーチンは、
カーソルから画面の終端までを消去します。
すなわち、ウィンドウ内のカーソルより下方のすべての線を消去します。
また、カーソルの右にある現在の線も消去されます。

\fBclrtoeol\fR ルーチンと \fBwclrtoeol\fR ルーチンは、
カーソルの右にある現在の線を消去します。
.SH 戻り値
すべてのルーチンが整数 \fBOK\fR を返します。
または、\fBimmedok\fR が設定されている場合は負でない整数を返します。
.SH 注釈
\fBerase\fR, \fBwerase\fR, \fBclear\fR, \fBwclear\fR,
\fBclrtobot\fR および \fBclrtoeol\fR は
マクロである可能性があることに注意してください。
.SH 関連項目
\fBncurses\fR(3), \fBcurs_outopts\fR(3), \fBcurs_refresh\fR(3)