Ein Text (Eingang 1) kann beliebig editiert werden. Dazu kann ein einzelnes Zeichen angehängt
werden (Eingang 2) und das letzte Zeichen (Eingang 3) bzw. der ganze Text (Eingang 4) gelöscht
werden.
Eingang
|
Init
|
Beschreibung
|
Eingang 1
|
""
|
Text (Text) - Text, der editiert werden soll.
|
Eingang 2
|
0
|
ASCII (Numerisch) - ASCII-Code des Zeichens, das an den Text gehängt werden soll. Zur
Ermittlung von ASCII-Codes kann der Baustein ChrToASCII (17783) verwendet werden.
|
Eingang 3
|
0
|
Backspace (Numerisch) - Ein Wert <> 0 löscht (wenn vorhanden) das letzte Zeichen im
aktuellen Text.
|
Eingang 4
|
0
|
Clear (Numerisch) - Ein Wert <> 0 löscht den gesamten Text.
|
Eingang 5
|
0
|
Abbruch (Numerisch) - Ein Wert <> 0 macht alle vorher gemachten Eingaben bezüglich
des Textes rückgängig. Der Baustein ist jetzt solange gesperrt, bis ein neuer Text
(Eingang 1) vorliegt.
|
Eingang 6
|
0
|
OK (Numerisch) - Bei einem Wert <> 0 wird der editierte Text auf Ausgang 2 ausgeben. Der
Baustein ist jetzt solange gesperrt, bis ein neuer Text (Eingang 1) vorliegt.
|
Eingang 7
|
0
|
Shiftstate (Numerisch) - Bei einem Wert <> 0 werden alle durch Eingang 2 eingegebenen
Kleinbuchstaben in Großbuchstaben umgewandelt.
|