User manual - デバイス制御ライブラリリファレンスマニュアル(2014年10月10日)

34
2.2.26 KEY_INPS構造体
文字列入力/数値入力情報を格納します。
typedef struct st_key_inps {
UB ext;
UB echo;
H font_size;
H type;
UH len;
UH column_pos;
UH line_pos;
UH column_len;
UH clr_type ;
} KEY_INPS ;
メンバ
ext
入力の終了条件を次の値の組み合わせで格納します。
KEY_INT_EXT
:イベント通知キー押下
KEY_LB_EXT
LB 発生
KEY_OBR_EXT
:バーコード読み込み完了
KEY_CLR_EXT
CLR キー押下
KEY_IO_EXT
:クレードル検出
KEY_FULL_BEEP
:入力領域フルで BEEP
KEY_FULL_CHR
:入力領域フルで処理終了
KEY_NON_EXT
:なし
(9) BEEP 音は鳴りますが終了はしません
echo
エコーバックの ON/OFF を次の値で格納します。
ECHO_ON
:エコーバック ON
ECHO_OFF
:エコーバック OFF
font_size
エコーバックのフォントサイズを次の値で格納します。
LCD_ANK_LIGHT
:縮小 ANK
LCD_ANK_STANDARD
:標準 ANK
type
エコーバックの表示方法を次の値の組み合わせで格納します。
LCD_ATTR_NORMAL
:通常
LCD_ATTR_REVERS
:反転
LCD_ATTR_WIDTH
:強調
len
入力文字数をバイト単位で格納します。