つれない回答かとも思ったので、ちょっとした例。
DIM BTX[0],BTY[0],BTW[0]
DEF PUTBTN X,Y,T$
LOCATE X,Y:?"["+T$+"]";
PUSH BTX,X:PUSH BTY,Y:PUSH BTW,2+LEN(T$)
END
DEF CHKBTN X,Y
FOR I=0 TO LEN(BTX)-1
IF X>=BTX[i] && X < BTX[i]+BTW[i] && Y==BTY[i] THEN RETURN I
RETRN -1
END
PUTBTN 10,5,"ボタン1" '配置
IF CHKBTN(12,5) THEN BEEP 0 'チェック利用
みたいなのも一つの手。