Startseite › Foren › Deutsches LiveCode-Forum › Rechner › Antwort auf: Rechner
Mai 1, 2019 um 12:32 Uhr
#14468
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