keybound 3x

keybound(3x)                                               keybound(3x)




NAME 名前

       keybound - return definition of keycode
       - キーコードの定義を返す


SYNOPSIS 書式

       #include <curses.h>

       char * keybound(int keycode, int count);


DESCRIPTION 説明

       This is an extension to the curses library.  It permits an
       application to determine the string which  is  defined  in
       the terminfo for specific keycodes.
        これは curses ライブラリに対する拡張機能です。
        これを使うと、特定のキーコードに対して terminfo で
       定義されている文字列を調べることができます。


RETURN VALUE 戻り値

       The keycode parameter must be greater than zero, else NULL
       is returned.  If it does not correspond to a defined  key,
       then  NULL  is  returned.   The count parameter is used to
       allow the application to iterate through multiple  defini-
       tions,  counting from zero.  When successful, the function
       returns a string which must be freed by the caller.
        引数 keycode はゼロより大きくなければなりません。
       そうでなければ NULL を返します。
        定義済みのキーに対応していない場合は NULL を返します。
        多重定義に対して繰り返すことができるように引数 count を使い、
       ゼロからカウントします。
        成功した場合、関数は文字列を返します。文字列の領域は
       呼び出し側で開放しなければなりません。


PORTABILITY 移植性

       These routines are specific to  ncurses.   They  were  not
       supported  on  Version 7, BSD or System V implementations.
       It is recommended that any code depending on them be  con-
       ditioned using NCURSES_VERSION.
        このルーチンは ncurses 特有です。
        Version 7, BSD, System V の実装ではサポートされていません。
        このルーチンに依存するすべてのコードは、NCURSES_VERSION を
       使って条件付きとすることを推奨します。


SEE ALSO 関連項目

       define_key(3x), keyok(3x).


AUTHOR 作者

       Thomas Dickey.



                                                           keybound(3x)