ヒント: @MAIN VSYNC : B=BUTTON(2) ON FLG GOSUB @SUB0,@SUB1,@SUB2 GOTO @MAIN ’------- @SUB0 : IF B==#A THEN FLG=1 RETURN @SUB1 : IF B==#A THEN FLG=2    IF B==#B THEN FLG=0 RETURN @SUB2(以下略 各サブルーチン毎に処理を決めておく ことで「決定/戻る」の流れが 割りと作りすいと思う。