Antwort auf: Rechner

Startseite Foren Deutsches LiveCode-Forum Rechner Antwort auf: Rechner

#14468
Klaus Major
Administrator

    Hallo Siluk,

    ah, es lichtet sich etwas… 🙂

    Ich möchte gerne die für das jeweilige Zahlensystem nicht benötigten Tasten sperren und weiss nicht wie ich dies bewerkstelligen kann.

    Tasten sperren geht natürlich nicht so, aber wir können per Skript nur bestimmte Zeichen durchlassen. Dazu muss das Eingabefeld so ein Skript haben:

    ## Beispiel, um nur Zahlen als Eingabe zu erlauben 
    on keydown tKey
    ## Der Parameter tKey enthält die gedrückte Taste
      put "0123456789" into tErlaubteZeichen
      if tErlaubteZeichen contains tKey then
        ## Ist eine Zahl, also erlauben:
        pass keydown
      else
       ## Optional:
       beep
     end if
    end keydown

    Also könntest Du entsprechend Deines Zahlensystems nur bestimmte Zeichen zulassen.
    Klar soweit?

    Wenn ein “Text im Feld = log(variable 1, variable 2) möchte ich wissen, wie ich die Variablen in einer if text Condition definieren kann.

    Tut mit leid, das verstehe ich leider immer noch nicht!?

    Gruß

    Klaus