openメソッド($InputBoxクラス)
文字入力用のウィンドウを開きます。
| 書式 | ||||||
open(title,prompt,default)
|
waitInputと異なり、ユーザがボタン(「Ok」 または「キャンセル」)を押すまで処理を中断しません。
ユーザがボタン(「Ok」 または「キャンセル」)を押したかは$InputBox.getStatus で調べることができます。 入力された文字の内容は $InputBox.getText で調べることができます。
|
例1 | 実行方法... |
extends TextChar;
$InputBox.open("名前の入力","あなたは\nだあれ","ななしの ごんべ");
while ($InputBox.getStatus()==0) {
text="名前を入力しています..."+$InputBox.getText();
update();
}
if ($InputBox.getStatus()==1) {
text=$InputBox.getText()+"さん、よろしく!";
} else {
text="キャンセルしました";
}
wait();
|