IF A AND !0 THEN ~ これは違う。 !0=1なのでIF A AND 1 THEN ~と同じになるから上ボタンしか反応しない。 IF A THEN ~ もしくは分かりやすさ重視でIF A!=0 THEN ~など