Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 16-02-2005, 12:58   #1 (permalink)
Neuer User
 
Benutzerbild von wait
 
Registriert seit: Jan 2005
Beiträge: 14
Textformatierung bei dynamischem Text

Hallo zusammen,

Kennt jemand die folgende Problematik bei der Formatierung von dynamischem Text aus einer txt-Datei?

Über mein script erstelle ich ein Text-field, weise ihm Format-Eigenschaften zu und lade den text aus dem txt.

Code:
...
createTextField(name, 1, 252, 192, 180, 190);
	
	this[name].html = true;
	this[name].htmlText = myText;
	this[name].border = false;
	this[name].autoSize = "none";
	this[name].multiline = true;
	this[name].wordWrap = true;
	this[name].type = "dynamic";
	this[name].selectable = false;
	
	var myTextFormat = new TextFormat();
	myTextFormat.font = "Verdana";
	myTextFormat.size = 10;
	mytextformat.leading = 3
	myTextFormat.color = 000000;
	this[name].setTextFormat(myTextFormat);
...
Das klappt auch alles wunderbar, jedoch zerhaut es mir den Text.
Mein Text besteht aus einer fetten Überschrift und 3 Absätzen, die jeweils mit einer Leerzeile voneinander getrennt sind.
Egal was ich tue - mit "<br>" oder einer Leerzeile im txt - der 2. und 3. Absatz werden jeweils am Ende der 1. Zeile einfach abgeschnitten.

Keine Ahnung warum - jemand von euch vielleicht?
wait ist offline   Mit Zitat antworten
Alt 16-02-2005, 13:34   #2 (permalink)
trace('kolja');
 
Benutzerbild von koljap
 
Registriert seit: Mar 2004
Ort: EU->DE->NRW
Beiträge: 145
schon mal mit "\r" versucht?
koljap ist offline   Mit Zitat antworten
Alt 16-02-2005, 14:42   #3 (permalink)
Neuer User
 
Benutzerbild von wait
 
Registriert seit: Jan 2005
Beiträge: 14
Hm, das kenne ich noch nicht.
Ich beschäftige mich mal gerade 1 Monat mit ActionScript und habe - von Lingo abgesehen - keine tiefreichende Erfahrung mit Programmieren.

Daher die bescheidene Frage: Wie wende ich das z.B. bei folgendem Text an?

feld_txt=<b><f>Überschrift</f></b><br>
Absatz 1 Absatz 1 Absatz 1 Absatz 1 Absatz 1 Absatz 1 Absatz 1
Absatz 2 Absatz 2 Absatz 2 Absatz 2 Absatz 2 Absatz 2 Absatz 2 Absatz 2
Absatz 3 Absatz 3 Absatz 3 Absatz 3 Absatz 3 Absatz 3
wait ist offline   Mit Zitat antworten
Alt 16-02-2005, 14:49   #4 (permalink)
trace('kolja');
 
Benutzerbild von koljap
 
Registriert seit: Mar 2004
Ort: EU->DE->NRW
Beiträge: 145
feld_txt=<b><f>Überschrift</f></b><br>
\rAbsatz 1 \rAbsatz 1 \rAbsatz 1 Absatz 1 Absatz 1 Absatz 1 Absatz 1
Absatz 2 Absatz 2 Absatz 2 Absatz 2 Absatz 2 Absatz 2 Absatz 2 Absatz 2
Absatz 3 Absatz 3 Absatz 3 Absatz 3 Absatz 3 Absatz 3


ich dachte so. Versuchmal.
koljap ist offline   Mit Zitat antworten
Alt 16-02-2005, 15:21   #5 (permalink)
Neuer User
 
Benutzerbild von wait
 
Registriert seit: Jan 2005
Beiträge: 14
Da schneidet er mir gleich alles nach der 1. Zeile des 1. Absatzes weg.
Außerdem wird das /r mit ausgegeben. Es scheint also ignoriert zu werden.

Kann das daran liegen, dass es sich um einen dynamischen Text handelt
oder dass ich ihn als html-Text definiert habe?

Code:
this[name].html = true;
Ich meine ich hätte da mal nen post drüber gelesen.
wait ist offline   Mit Zitat antworten
Alt 16-02-2005, 15:27   #6 (permalink)
.
 
Registriert seit: May 2003
Ort: bayern
Beiträge: 1.117
try this!!!
ActionScript:
  1. this[name].autoSize = true;
__________________
[mooseMash]
mooseMash ist offline   Mit Zitat antworten
Alt 16-02-2005, 15:44   #7 (permalink)
Neuer User
 
Benutzerbild von wait
 
Registriert seit: Jan 2005
Beiträge: 14
So wird der Text inkl. Absätze zwar voll dargestellt,
aber das Textfeld paßt seine Höhe an die des Textes an.
Die Höhe soll jedoch fest definiert sein - ich arbeite mit einem Scrollbar.
Gibt's da noch eine andere Lösung?
wait ist offline   Mit Zitat antworten
Alt 16-02-2005, 16:08   #8 (permalink)
trace('kolja');
 
Benutzerbild von koljap
 
Registriert seit: Mar 2004
Ort: EU->DE->NRW
Beiträge: 145
z.B. TextArea.
koljap 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 10:33 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele