key_defined 3x

key_defined(3x)                                         key_defined(3x)




名前

       key_defined 
       - キーコードが定義されているか調べる


書式

       #include <curses.h>

       int key_defined(const char *definition);


説明

        これは curses ライブラリに対する拡張機能です。
        これを使うと、文字列が現在どれかのキーコードに
       関連付けられているかどうかを判定できます。


戻り値

        文字列がキーコードに関連付けられていれば、その 
       (ゼロより大きい) 値を返します。
        キーコードに関連付けられていなければ、ゼロを返します。
        文字列がキーに関連付けられた長い文字列と矛盾していれば、
       -1 を返します。


移植性

        このルーチンは ncurses 特有です。
        Version 7, BSD, System V の実装ではサポートされていません。
        このルーチンに依存するすべてのコードは、NCURSES_VERSION を
       使って条件付きとすることを推奨します。


関連項目

       define_key(3x).


作者

       Thomas Dickey.



                                                        key_defined(3x)