curs_legacy(3X) |
|
curs_legacy(3X) |
名称
getbegx,
getbegy,
getcurx,
getcury,
getmaxx,
getmaxy,
getparx,
getpary -
curses のカーソルとウィンドウの座標を取得する
書式
#include <curses.h>
int getbegx(WINDOW *win);
int getbegy(WINDOW *win);
int getcurx(WINDOW *win);
int getcury(WINDOW *win);
int getmaxx(WINDOW *win);
int getmaxy(WINDOW *win);
int getparx(WINDOW *win);
int getpary(WINDOW *win);
解説
getbegy と
getbegx 関数は、
getbegyx と同じデータを返します。
getcury と getcurx 関数は、 getyx と同じデータを返します。
getmaxy と getmaxx 関数は、 getmaxyx と同じデータを返します。
getpary と getparx 関数は、 getparyx と同じデータを返します。
戻り値
これらの関数は、整数を返すか、またはウィンドウのパラメータが NULL であるなら、ERR を返します。
注
これらのすべてのインタフェースは、マクロと関数として提供されます。
NCURSES_OPAQUE が定義されるとき、マクロは、抑制されます (関数だけが提供されます)。
getyx のような標準の形式は、マクロとして実装され、 WINDOW 構造体の内部の詳細に依存することを避けるために、ここで記述された関数に関して、(この実装で) 定義されなければなりません。
移植性
これらの関数は、Version 7、BSD または System V 実装でサポートされました。
関連項目
curses(3X),
curs_getyx(3X),
curs_opaque(3X)