こんなのを思いついたのですが…って解決済みになってましたね…
でも一応何かの参考になれば…
getkeyはhspのウィンドウがアクティブでなくてもキーが押されているか調べられるようです。
gosub *reset
pos 0, 100
button gosub "reset", *reset
*test
repeat 130,3 //マウスのクリックは取らないように3〜
var_key = 0
getkey var_key, cnt
if var_key {
var_count++
color 255,255,255
boxf
color
pos 0,0
mes var_count
wait 2 //同一イベントの重複チェックを防止
break
}
loop
wait 5
goto *test
stop
*reset
var_count = 0
color 255,255,255
boxf
color
pos 0,0
mes var_count
return