bexecの非bcursor時の動作検証

bexecで待機中、bcursorを実行していない場合、カーソルキーによりボタンスプライト間をマウスカーソルが移動するのは仕様です。
この時、移動する先は、選ばれたスプライト(ボタン領域)の中心点になります。
では、仮に、スプライトの中心が画面の外になるような位置にセットし、それをボタン化、カーソルキーで操作してみたらどうなるか。
結論としては、マウスカーソルはその位置に移動しますが、nscr.exeの作るウィンドウから外れてしまいますので、それ以上は何も起こらないことになります。

検証用スクリプト

*define
deletemenu
game
*start

lsp 100,":c/3,0,3;>300,100,#FFFFFF#888888#111111",620,0
lsp 101,":c/3,0,3;>300,100,#FFFFFF#888888#111111",620,100
lsp 102,":c/3,0,3;>300,100,#FFFFFF#888888#111111",620,200
lsp 103,":c/3,0,3;>300,100,#FFFFFF#888888#111111",620,300
lsp 104,":c/3,0,3;>300,100,#FFFFFF#888888#111111",620,400

bclear
bsp 100
bsp 101
bsp 102
bsp 103
bsp 104
bexec $0,%0
mesbox $0,"押されたもの"
end

カーソルを動かしてみてください。