curs_legacy 3x

curs_legacy(3x)                                         curs_legacy(3x)




NAME 名前

       curs_legacy  -  get  curses cursor and window coordinates,
       attributes
       getattrs, getbegx, getbegy, getcurx, getcury, getmaxx, 
       getmaxy, getparx, getpary
        - curses カーソルとウインドウの座標と属性を取得する


SYNOPSIS 書式

       #include <curses.h>

       int getattrs(WINDOW *win);
       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);


DESCRIPTION 説明

       The getbegy and getbegx functions return the same data  as
       getbegyx.
        getbegygetbegx 関数は getbegyx と同じ値を返します。

       The  getcury and getcurx functions return the same data as
       getyx.
        getcurygetcurx 関数は getyx と同じ値を返します。

       The getmaxy and getmaxx functions return the same data  as
       getmaxyx.
        getmaxygetmaxx 関数は getmaxyx と同じ値を返します。

       The  getpary and getparx functions return the same data as
       getparyx.
        getparygetparx 関数は getparyx と同じ値を返します。

       (訳注: getattrs は指定のウインドウにおける現在の属性と
       色のペアを返すと思われます)

RETURN VALUE 戻り値

       These functions return an integer, or ERR  if  the  window
       parameter is null.
        これらの関数は整数値を返します。ウインドウ引数がヌルの場合は 
       ERR を返します。


NOTES 注意

       All  of  these interfaces are provided as macros and func-
       tions.  The macros are suppressed (and only the  functions
       provided)  when  NCURSES_OPAQUE  is defined.  The standard
       forms such as getyx must be implemented as macros, and (in
       this implementation) are defined in terms of the functions
       described here, to avoid reliance on internal  details  of
       the WINDOW structure.
        これらすべてのルーチンはマクロと関数が用意されています。
        NCURSES_OPAQUE が定義されていると、マクロは抑制されます 
       (そして関数のみが提供されます) 。
        getyx のような標準形式はマクロとして実装しなくてはならず、
       そして (この実装では) ここに記した関数の観点から、 
       WINDOW 構造体の内部の詳細に依存することを避けるように
       定義されています。


PORTABILITY 移植性

       These functions were supported on Version 7, BSD or System
       V implementations.
        これらの関数は Version 7, BSD, System V の実装で
       サポートされました。


SEE ALSO 関連項目

       curses(3x), curs_getyx(3x), curs_opaque(3x)



                                                        curs_legacy(3x)