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

184
12.2.3 数値入力
任意の位置から右に指定文字数分を入力領域とし、入力領域の最右端から数値の入力を行ないます。
指定の領域に数値を格納し、確定キーまたは、終了条件を検出するまで待機します。
制御コードを入力した場合は、そのコードにしたがった処理を行ないます。
数値の入力は数値データのみ有効とし、めくり文字が入力された場合、数値データに変換して処理を行
ないます。
入力文字列の編集操作
数値入力中は、次のキーにより入力文字列の編集操作を行なうことができます。
編集操作に使用するキーは入力文字としてあつかいません。(格納エリアには格納しません)
入力文字列の編集操作は入力領域中でのみ有効です。
名前 デフォルト
キー
キーコード 機能 動作例
属性 コード 入力前 入力後
+
(プラス)
なし
00h 2Bh
“-“(マイナス記号)表示中の場
合、
“-“を削除します。
-123
1
123
1
(マイナ
)
-(F3) 00h 2Dh
“-“(マイナス記号)を数値の最
上位位置に付加します。
(入力領域がフルの場合、無効
になります)
-123
1
1234567890
-123
-
-1
1234567890
(小数点)
.(F4) 00h 2Eh
カーソル位置に”.”(ピリオド)を
付加します。
(入力領域がフルの場合と、す
でに”.”が付加されている場
合、無効になります)
-123
123.4
1234567890
123
-123.
123.4
.
1234567890
123.
クリア クリア(CLR)
00h 0Ch
入力文字をすべて削除しま
す。
12345
1234567890
123
1
後退 後退(BS)
00h 08h
カーソル前の 1 文字を削除しま
す。
12345
1234567890
123
1
12345
6123456789
12
削除
DEL(F4) 00h 10h
カーソル上の 1 文字を削除しま
す。
12345
1234567890
123
1
12345
6123456789
12