Antwort auf: Tastaturtasten für ausführen von Buttons

Startseite Foren Deutsches LiveCode-Forum Tastaturtasten für ausführen von Buttons Antwort auf: Tastaturtasten für ausführen von Buttons

#15411
Klaus Major
Administrator

    Hallo Schueler14,

    willkommen im Forum!

    Dazu musst Du im Kartenskript der Karte mit deinen button einen “keydown” Handler erstellen, der prüft, welche Taste gedrückt wurde und entsprechend reagiert.

    Ungefähr so im Kartenskript:

    on keydown tKey
      ## tKey ist der Buchstabe auf der Tastatur, der gedrückt wurde
    
      ## User hat auf a gedrückt, Livecode unterscheidet hier nicht
      ## zwischen Groß- und Kleinschreibung. 
      ## Geht auch, aber das dann mal später :-)
      if tKey = "a" then
        send "mouseup" to btn "X"
      end if
    
     ## Etc. für weitere Buttons
     # if tKey = "b" then
     #   send "mouseup" to btn "Y"
     # end if
     # ...
    end keydown

    Gruß

    Klaus