まだ何も解決していない感じですかね? WHILE 1 (十字キーやスライドパッド等の処理(この下に書くリストより下でも可)) (SPHITSP用の変数)=SPHITSP(ファイルの管理番号,カーソルの管理番号) IF (SPHITSP用の変数)==TRUE && B==(決定するときに押すボタンの戻り値(リテラル定数でも可能)) THEN~ B=BUTTON() VSYNC WEND 僕はこんな感じでやっています。