今HSPの画面がアクティブじゃないときに
メインループの処理を中断できないかと試行錯誤してます。
repeat 250
await 20
if ginfo(2)=-1:continue cnt
color:boxf
color 255,255,255:pos 0,0:mes cnt
loop
dialog
end
上記プログラムを実行してから
ウィンドウをHSP以外のものに変えた場合は
カウンタの値が止まるのですが、
最小化しても止まりません。
カウンタの値は
・開いているまま、別のウィンドウをアクティブにすると止まる
・最小化しても動く
・最小化してから別のウィンドウをアクティブにしても、動いたまま
最小化しているときにカウンタが止まるように
プログラムは組めないでしょうか?