Zum Inhalt

Eingabetextfelder

Ich wollte nicht so recht glauben, dass es geht, daher habe ich es ausprobiert und bin positiv überrascht worden: Selbst statisch auf die Flashbühne gezeichnete Eingabetextfelder (und nicht etwa nur per ActionScript erzeugte) lassen sich per ActionScript  quasi „stummschalten“, so dass keine weiteren Eingaben ins Textfeld mehr möglich sind.

Für die Wandlung vom Eingabetextfeld hin zum dynamischen Textfeld sorgt die Eigenschaft type der Textfeld-Klasse.

Beispiel
Auf der Bühne wird ein schlichtes Eingabetextfeld aufgezogen. Als Instanznamen bekommt es ebenso schlicht tf. Ein beliebiger Button bekommt den Instanznamen b und wird ebenfalls auf die Bühne gelegt. In Frame 1 sorgt dann folgendes Skript dafür, dass zu Beginn zwar Eingaben in das Textfeld möglich sind, nach Klick auf den Button funktioniert das dann aber nicht mehr, da das Textfeld dann bereits ein dynamisches ist und somit keine Eingaben annimmt.

b.onPress = function () {
tf.type = „dynamic“;
}

Veröffentlicht inAllgemein
Loading Facebook Comments ...

Schreibe den ersten Kommentar

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert