Ich habe eine Taste als Layout verwendet. Ich gebe dann in jedem Menue nur an wo ich die Tasten haben möchte. Ich gebe hier also nur die linke untere Ecke an und dort wird dann ein Taster gesetzt.

Dann gibt es noch einen anderen Taster der aktiv wird wenn er gedrückt wird. Auch hier gebe ich nur die linke untere Ecke als koordinate an. Das ist einfach alles mit dem befehl LINE gemacht. Um Linien wieder aufzuheben einfach hinten 0 dran. Noch lieber wäre mir gewesen, dass das Rechteck vom Taster invertiert dargestellt wird. Leider wußte ich nicht wie (und ob überhaupt) das mit Bascom hinzubekommen ist.

Ich habe kleine und große Tasten und jeweils eigene Abfragen dafür.

Den Text für die Tasten erzeuge ich einfach mit Locate usw. das hat den Vorteil, dass der Text bei einer gedrückten Taste stehen bleibt und sich nur der Taster "verändert". Bei Beispielen im Internet verschwindet oft beim drücken der Text, das fand ich nicht so gut. hab da schon einige Videos gesehen.