keyok 3x

keyok(3x)                                                     keyok(3x)




名前

       keyok 
       - キーコードを有効化/無効化する


書式

       #include <curses.h>

       int keyok(int keycode, bool enable);


説明

        これは curses ライブラリに対する拡張機能です。
        これを使うと、keypad 関数ですべてのキーコードを無効に
       しなくても特定のキーコードを無効にできます。
        無効にしたキーは再度有効にすることができます。


戻り値

        キーコードはゼロより大きくなければなりません。そうでなければ 
       ERR を返します。
        定義済みのキーに対応していなければ ERR を返します。
        引数 enabletrue のとき、キーは無効になっていなければ
       なりません。逆も同様です。
        上記以外の場合、関数は OK を返します。


移植性

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


関連項目

       define_key(3x).


作者

       Thomas Dickey.



                                                              keyok(3x)