; ウィンドウ0
screen 0
; ウィンドウ1(ダイアログみたいなもの)
screen 1, 200, 100
title "入力してください"
sdim buf, 257 ; 入力されたデータ
pos 20, 20
objsize 160, 20 ; 入力する場所のサイズを設定
input buf, , , 256 ; 入力する場所を作る
button "OK", *BUTTON_OK ; ボタンを表示
stop
*BUTTON_OK
gsel 1, -1 ; ウィンドウ1を非表示にして、
gsel 0, 1 ; ウィンドウ0を前面に出す。
mes "「" + buf + "」と入力されました。"
こんなのはどうでしょう?
入力するスペースをタテに広くしたいなら、inputではなく、mesboxを使うといいです。
本当は不必要になった画面(例えばウィンドウ1)は削除しなければいけないのですが、
イマイチわからなくて。。