you could do something like: WHILE 1 B=BUTTON(2) IF B==#A THEN GOTO @LABEL1 IF B==#B THEN GOTO @LABEL2 '... WEND replacing the labels with whatever you're using