跳转至

TONEINPUT

関数名 引数 戻り値
TONEINPUT int, int(, int, string, int) int
TONEINPUTS int, string(, int, string, int) string

API

TONEINPUT timeLimit, defaultValue(, displayTimeRemain, timeOverMessage, allowClick)
TONEINPUTS timeLimit, defaultValue(, displayTimeRemain, timeOverMessage, allowClick)
引数はそれぞれTINPUTTINPUTSと同じです。
それぞれONEINPUTとTINPUT、ONEINPUTSとTINPUTSの性質を併せ持つ入力受付命令です。
これらの命令を利用した場合にはEmueraのCONFIG設定においてキーボードマクロを使用する設定になっていても、
うまく働かない現象が起こりますがそれは仕様です。
またpTONEINPUTSにおいて、[INPUTS`](./INPUT.md)同様にマクロ式を用いることができます。
文字列として()を使用する場合、を用いてエスケープしてください。

EM+EEにて省略可能が第5引数を設定可能に。
非0時、マウスクリックをエンターキーにみなす(RESULTSに空文字列を代入。ボタンを押した場合,ボタンのインデックスをRESULTS:1に代入)、左クリックの時RESULT:11、右クリックの時RESULT:12にします。また、同時にShiftCtrlAltを押した場合、そのキー状態をRESULT:2に保存します。(bit 16 17 18)

ヒント

命令のみ対応しています。