Antwort auf: Abfragen welche Taste gedrückt wurde

Startseite Foren Deutsches LiveCode-Forum Abfragen welche Taste gedrückt wurde Antwort auf: Abfragen welche Taste gedrückt wurde

#6973
Klaus Major
Administrator

    Hallo Jensi,

    die Message “on keydown” kommt mit einem Parameter, nämlich die Taste, die gedrückt wurde:

    on keydown tKey
      ## Hier kannst Du nun reagieren, z.B.
      if tKey = "," then
        beep
      else
        pass keydown
      end if
    end keydown

    Damit wird das KOMMA nicht durchgelassen, alle anderen Tasten schon.
    Die LEERTASTE ist übrigens in LC -> SPACE

    ...
    if tKey = SPACE then
      answer "Sie 'aben die Leertaste gedrückt, Monsieur!"
    end if
    ...

    P.S.
    Sofern Du des Englischen etwas mächtig bist, empfehle ich diese Stacks, um die Basics von LC zu erlernen: http://www.hyperactivesw.com/revscriptconf/scriptingconferences.html

    P.P.S.

    Und wo finde ich eigentlich die Bezeichnung wie die Tasten in LiveCode heißen?

    Die heissen genau so, wie es drauf gedruckt ist (bis auf wenige Ausnahmen wie SPACE)!

    Gruß

    Klaus