User manual - Cライブラリ解説書(2006年4月17日)

DT-930 Cライブラリ解説
121
4.3.8. key_select
各設定可能キーに対して、キー入力モードの設定および削除を行います。
ER key_select(
UB
mode
KEYSEL *
key_sel
);
パラメータ
mode
動作モード
SEL_SET 設定
SEL_GET 取得
SEL_RES 解除(全て有効)
key_sel
有効無効キーテーブルアドレス
戻り値
【ストラクト構造】
typedef struct stKeySel {
UB s ; /* 入力モード切替(S) */
UB bs ; /* 後退(BS) */
UB clr ; /* クリア(CLR) */
UB ten1 ; /* テンキー 1 */
UB ten2 ; /* テンキー 2 */
UB ten3 ; /* テンキー 3 */ 左記のエリアに以下のデータを格納します。
UB ten4 ; /* テンキー 4 */
UB ten5 ; /* テンキー 5 */
UB ten6 ; /* テンキー 6 */ キー入力有効(KEY_MODE_ENA)
UB ten7 ; /* テンキー 7 */ キー入力無効(KEY_MODE_DIS)
UB ten8 ; /* テンキー 8 */
UB ten9 : /* テンキー 9 */
UB ten0 ; /* テンキー 0 */
UB ten ; /* 小数点 */
UB ent ; /* リターン */
UB func1 ; /* F1(-) */
UB func2 ; /* F2(←) */
UB func3 ; /* F3(→) */
UB func4 ; /* F4(DEL) */
UB func5 ; /* F5(SP) */
UB func6 ; /* F6(▲) */
UB func7 ; /* F7(▼) */
UB func8 ; /* F8(BL) */
UB mltr ; /* マルチファンクションキー R */
UB mltl ; /* マルチファンクションキー L */
} KEYSEL ;