Dynamisches HTML-Textfeld richtet Text nicht aus

Enwyn

Grünschnabel
Hallo,

Ich habe ein kleines Problem mit einem dynamischen Textfeld in Flash... Das Textfeld soll den Text als Html wiedergeben und ich habe einfach einen Testtext eingegeben, die Schriftart in den Flashfilm eingebunden und versuche den Text nun zentriert auszurichten.

Das funktioniert bei mir ab weder mit Html Tags direkt im Text, noch in den Eigenschaften des Textfelds.

Code:
textfield.html=true;
Code:
textfield.align="center";
Code:
textfield.htmlText="Karma<br><br>test";

Hier sind die Parameter die ich dem Textfeld in Actionscript übergeben habe.

Ich hoffe ich konnte mein Problem einigermaßen verständlich rüberbringen =)

Vielen dank für eure Hilfe.
 
Dynamische Textfelder können soweit ich weiß keinen zentrierten Text darstellen.

Gruß
Rena


Nachtrag .... sorry, mein Fehler - das war nur bei Blocksatz so, hab ich verwechselt. Ein "<p align='center'>Hallo Welt</p>" im Text sollte zumindest gehen

Noch ein Nachtrag:
Bei dynamisch erstellten Textfeldern geht das auch, die Ausrichtung muss aber im Textformat zugewiesen werden. Beispiel
PHP:
createTextField("meintext", 1, 100, 30, 240, 20);
meintext.multiline = true;
meintext.wordWrap = true;
meintext.htmlText = "Hallo Welt";

//Textformat definieren
meintextformat = new TextFormat();
meintextformat.font = "Arial";
meintextformat.size = 12;
meintextformat.align = "center";

//Textformat zuweisen
meintext.setTextFormat(meintextformat);
 
Zuletzt bearbeitet:
Sehr schön, das "<p align='center'></p>" hat funktioniert, ich hatte es vorher mit "<center></center>" ausprobiert...

Danke nochmals =)

Enwyn
 
Zurück