いや実は現在コレで悩んでるのですがどうしようもないよなあというか……
つまりお前は何を言いたいんだと言われそうですが。(;ω;)
以下のソースを走らせていただくとわかるのですが、
実行するとすぐエラーが発生するのがお分かりいただけると思いますが、ここでおもむろに
screen 0, 320, 240 button gosub "ぼたん1", *btn01 screen 1, 320, 240 button gosub "ぼたん2", *btn02 gsel 0 b = a(222)+"22" stop *btn01 dialog "ぼたーん1!" return *btn02 dialog "ぼぼぼぼたん2!" return
2つのウィンドウにあるボタンを押すと、エラーダイアログが出ているにも関わらずに
ボタン押下時のコードが実行されダイアログが表示されます
しかし、button gosubでなくbutton gotoにすると、コードは実行されません。
感覚的には、エラー発生時にはbutton gosubでも停止してほしいなあと思うのですが、
でもこれってかなりコアな部分でこういう仕組みになってるんだろうなあと。
あと、エラー表示ダイアログもモーダルでないので、できればモーダルであって欲しいなあ
というか。
しかし、他にそういう話を聞かないので、こういう要望を思うのはオレくらいなのかなあと
いうことで、ひとりごとです。
以上、最後までお読みいただき恐縮です。(u´ω`)