doc/ja_JP.eucJP/man/man3/curs_addchst.3
Jun Kuriyama fc733ebccd Japanese version of section 3 manual pages based on 3.1-RELEASE.
This section is based on catpages contributed by Mainichi
Communications, Inc.

Translated by:	MYCOM team
Converted by:	Japanese Online Manual Project <man-jp@jp.FreeBSD.ORG>
Submitted by:	Kazuo Horikawa <k-horik@yk.rim.or.jp>
1999-12-09 16:26:08 +00:00

45 lines
1.7 KiB
Groff

.TH curs_addchstr 3 ""
.SH 名称
\fBaddchstr\fR, \fBaddchnstr\fR, \fBwaddchstr\fR,
\fBwaddchnstr\fR, \fBmvaddchstr\fR, \fBmvaddchnstr\fR, \fBmvwaddchstr\fR,
\fBmvwaddchnstr\fR - キャラクタ(および属性)のストリングを \fBncurses\fR ウィンドウに追加する
.SH 書式
\fB#include <ncurses.h>\fR
\fBint addchstr(chtype *chstr);\fR
.br
\fBint addchnstr(chtype *chstr, int n);\fR
.br
\fBint waddchstr(WINDOW *win, chtype *chstr);\fR
.br
\fBint waddchnstr(WINDOW *win, chtype *chstr, int n);\fR
.br
\fBint mvaddchstr(int y, int x, chtype *chstr);\fR
.br
\fBint mvaddchnstr(int y, int x, chtype *chstr, int n);\fR
.br
\fBint mvwaddchstr(WINDOW *win, int y, int x, chtype *chstr);\fR
.br
\fBint mvwaddchnstr(WINDOW *win, int y, int x, chtype *chstr, int n);\fR
.SH 解説
これらのルーチンは、\fIchstr\fR を、ウィンドウイメージ構造内の現在の
カーソル位置およびカーソル位置の後にコピーします。最後の引数として
\fIn\fR を持つ 4 つのルーチンは、多くとも \fIn\fR
個のエレメントをコピーしますが、それより多くは行に入りません。
\fBn\fR=\fB-1\fR の場合、ストリング全体が、行に入る最大
キャラクタ数までコピーされます。
ウィンドウカーソルは進められません。これらのルーチンは \fBwaddnstr\fR
より高速に機能します。しかし、使用するときには注意を払う必要があります。
どんな種類のチェックもせず (たとえば、改行キャラクタのチェック)、
現在のカーソル位置を進めず、右余白と交差する場合は新しい行に
ラップアラウンドせずにストリングを切り捨てるからです。
.SH 戻り値
これらのルーチンはすべて、処理が失敗すると整数 \fBERR\fR で返ります。
処理が成功して完了すると、\fBERR\fR 以外の整数値が返されます。
ただし、これまでのルーチンの説明で異なるように注記した場合は別です。
.SH 注釈
\fBwaddchnstr\fR 以外のルーチンはすべてマクロである可能性があることに
注意してください。
.SH 関連項目
\fBncurses\fR(3)