Startseite › Foren › Deutsches LiveCode-Forum › Passwort Feld für LiveCode › Antwort auf: Passwort Feld für LiveCode
Oktober 20, 2019 um 10:22 Uhr
#16720
Hier mein Vorschlag
Erstelle ein Feld und setze dieses Script ein:
## Normale Eingabe des Passworts mit Sternchen verschlüsselt
## Das aktuelle Passwort ist als Property des Feldes gesetzt
on keyDown pKeyName
put the passwort of me into tPasswort
put tPasswort & pKeyName into tPasswort
set the passwort of me to tPasswort
put "*" after me
end keyDown
## Löschen der Buchstaben und des Passwortes druch Backspace (beim Mac)
on backspaceKey
if me is empty then
set the passwort of me to empty
else
put the passwort of me into tPasswort
delete the last char of tPasswort
set the passwort of me to tPasswort
delete the last char of me
end if
end backspaceKey
## Einfügen von Text aus der Zwischenablage durch CMD + v
## (müsste bei Windows STRG + v sein, also dort evtl. ControlKeyDwon einsetzen )
on commandKeyDown pKeyName
if pKeyName = "v" then
put empty into me
put the fullclipboarddata["text"] into tPasswort
set the passwort of me to tPasswort
repeat length(tPasswort) times
put "*" after me
end repeat
end if
end commandKeyDown