inputpos文(Ver9.35対応版)
目次−
inputpos文
inputpos文は、ユーザからカーソル位置を入力してもらうための文です。
例 |
inputpos "位置を指定してください。";
|
- パラメータ1(文字列型)
-
タイトルバー(キャプション)に表示させる文字列を指定します。
- 結果コード
-
Enterキーを押して終わった場合は、resultは0以外になります。
Escキーを押して終わった場合は、resultは0になります。
この文を実行すると、ユーザはEnterキーを押すまでカーソルを自由に動かせるようになります。
EnterキーまたはEscキーを押すと、inputposは処理を終了します。
inputpos実行中は、ウィンドウのキャプションに文字列を表示します。
ユーザがカーソル移動した後の位置は、キーワードxとyで参照することができます。
EnterキーでもEscキーでも、カーソル位置は変わります。
例 |
#xOrg = x;
#yOrg = y;
inputpos "位置を指定してください。";
#x = x;
#y = y;
#r = result;
message "x:"+str(#x) + " y:" + str(#y) + " result:" + str(#r);
if(#r==0){
moveto #xOrg,#yOrg;
}
|