Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 31-10-2003, 12:57   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2003
Beiträge: 20
Question createTextField mehrzeilig einstellbar?

Hallo!

Wie schaffe ich es ein dynamisch erzeugtes Textfeld auf mehrzeilig einzustellen? Wenn also der Text länger als das Textfeld ist soll es automatisch einen Umbruch geben...


Vielen Dank.
unitedlb ist offline   Mit Zitat antworten
Alt 31-10-2003, 13:15   #2 (permalink)
Level up
 
Benutzerbild von Alois
 
Registriert seit: Jun 2001
Ort: Bocholt
Beiträge: 4.155
Flash-Referenz:

TextField.multiline

Verfügbarkeit

Flash Player 6.

Verwendung

textfeld.multiline

Beschreibung

Eigenschaft; gibt an, ob es sich um ein mehrzeiliges Textfeld handelt. True bedeutet, dass das Textfeld mehrzeilig ist, false, dass es einzeilig ist.

Gruß

Alois
__________________
-Spuckt mir auf den Stuhl, ich will im Grünen sitzen-
Alois ist offline   Mit Zitat antworten
Alt 31-10-2003, 13:52   #3 (permalink)
Neuer User
 
Registriert seit: Oct 2003
Beiträge: 20
das funktioniert bei mir nicht.
ist bestimmt noch ein fehler drin oder?

_root.createTextField("info",11,bx,by+12,bw,bh);
tf=new TextFormat("04b_03b","10","0xFFFFFF");
_root.info.multiline = true;
_root.info.text="abcabcabcabcabcabcabcabcabcabcabc abcabcabcabcabcabcabcabcabc";
_root.info.setTextFormat(tf);


vielen dank....
unitedlb ist offline   Mit Zitat antworten
Alt 31-10-2003, 14:07   #4 (permalink)
Neuer User
 
Registriert seit: Oct 2003
Beiträge: 20
daran lag es:

wordWrap = true;


trotzdem danke!
unitedlb ist offline   Mit Zitat antworten
Alt 31-10-2003, 14:10   #5 (permalink)
FF User
 
Registriert seit: Oct 2003
Ort: Bärlin
Beiträge: 229
hi,
du kannst auch mit
ActionScript:
  1. _root.info.text = "zeile eins"+newline+"zeile zwei";
zeilenumbrücher erzwingen...
nur so am rande
BeSoft ist offline   Mit Zitat antworten
Alt 31-10-2003, 14:15   #6 (permalink)
Neuer User
 
Registriert seit: Oct 2003
Beiträge: 20
\n war mir bekannt, jedoch weiß ich leider vorher nicht wie lange der text sein wird...
unitedlb ist offline   Mit Zitat antworten
Alt 31-10-2003, 14:21   #7 (permalink)
FF User
 
Registriert seit: Oct 2003
Ort: Bärlin
Beiträge: 229
lädst du den text dynamisch rein, oder gibst du ihn im flashdokument an?
BeSoft ist offline   Mit Zitat antworten
Alt 31-10-2003, 14:25   #8 (permalink)
Neuer User
 
Registriert seit: Oct 2003
Beiträge: 20
der text wird aus einem textfile gelesen...
unitedlb ist offline   Mit Zitat antworten
Alt 31-10-2003, 14:32   #9 (permalink)
FF User
 
Registriert seit: Oct 2003
Ort: Bärlin
Beiträge: 229
ahso, dann schon mal ein kleine tipp voraus. ich habe die erfahrung gemacht das wenn ich mit dem befehl

meinText.setTextFormat(meinFormat);

ein Format auf mein Textfeld setzen wollte das nur ging, wenn ich den text mit

meinText.text = "hallo";

zugewiesen habe. habe ich dieses weggelassen und den text erst später zugewiesen, funzte mein format nicht mehr.
stattdessen musste ich dann

meinText.setNewTextFormat(meinFormat);

verwenden.
Nur mal nen Tipp falls das bei dir auch der fall sein sollte
BeSoft ist offline   Mit Zitat antworten
Alt 31-10-2003, 14:37   #10 (permalink)
Neuer User
 
Registriert seit: Oct 2003
Beiträge: 20
das textfeld wird auch erst erstellt wenn ich den text habe, vorher gibt es das textfeld noch nicht...

danke.
unitedlb ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 01:56 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele