PDA

Volledige versie bekijken : Verschillende soorten TextFields declareren


stefan3548
%Europe/Berlin %871 %2008, 21:54
Ik ben even een beetje in de war en kan ook even niet het antwoord zo snel vinden maar ik vraag me het volgende af.

Ik ben een mailform aan het maken en in de flash omgeving en ik maak de textvelden waaronder natuurlijk een aantal invoer textvelden en een dynamic. Ik script verder in de document class en daar declareer ik deze textvelden. Maar moet ik invoer TextField nou anders declareren dan een dynamic Textfield?
ik doe nu:

public var invoerText:TextField;

is dat goed?

Stefan

Freshface
%Europe/Berlin %889 %2008, 22:20
Dat is correct.

Neuro
%Europe/Berlin %911 %2008, 22:51
var inputTextVb:Textfield =new TextField()
inputTextVb.type = TextFieldType.INPUT

var dynamicTextVb:Textfield =new TextField()
dynamicTextVb.type = TextFieldType.DYNAMIC

Default staat het op dynamic :)

Anti
%Europe/Berlin %514 %2008, 13:21
Als je je teksttvelden in flash designer aanmaakt hoef je het type in je actionscript code niet te definiëren. Je kan deze ongeacht het type op de zelfde manier aanspreken (behalve een statisch tekstveld natuurlijk);

var txt:TextField = txtHelloWorld; //dynamisch tekstveld
var txt2:TextField = txtInvoer;// invoer tekstveld
txt.text = "hello world";
txt2.text = "Geef invoer in";

stefan3548
%Europe/Berlin %972 %2008, 00:20
Bedankt iedereen voor de reacties.
Als ik het goed begrijp als ik in de Flash omgeving een inputTextField maak dan kan ik in mijn document class dat inputTextField als TextField declareren. En de manier die Neuro schetst is de manier zoals je zou doen als je het TextField in AS maakt.

Stefan

Anti
%Europe/Berlin %344 %2008, 09:16
inderdaad als je dynamisch (in as3 dus) een invoer tekstveld wilt aanmaken moet je het type wel definiëren.