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)
TINPUT、TINPUTSと同じです。それぞれ
ONEINPUTとTINPUT、ONEINPUTSとTINPUTSの性質を併せ持つ入力受付命令です。これらの命令を利用した場合にはEmueraのCONFIG設定においてキーボードマクロを使用する設定になっていても、
うまく働かない現象が起こりますがそれは仕様です。
またpTONEINPUTS
において、[INPUTS`](./INPUT.md)同様にマクロ式を用いることができます。文字列として()を使用する場合、を用いてエスケープしてください。
EM+EEにて省略可能が第5引数を設定可能に。
非0時、マウスクリックをエンターキーにみなす(RESULTSに空文字列を代入。ボタンを押した場合,ボタンのインデックスをRESULTS:1に代入)、左クリックの時RESULT:1を1、右クリックの時RESULT:1を2にします。また、同時にShift、Ctrl、Altを押した場合、そのキー状態をRESULT:2に保存します。(bit 16 17 18)
ヒント
命令のみ対応しています。