Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 05-12-2005, 08:44   #1 (permalink)
Neuer User
 
Registriert seit: Nov 2004
Beiträge: 80
Mal wieder der Umbruch :/

Moin,
ich bräucht mal wieder euren fachlich versierten Rat.
Erst eimal die Projektbeschreibung:

Ich lade aus einer externen .txt per LoadVars(); Text ein der durch split() in verschiedene Arrays sortiert wird. Anschließend wird der Inhalt eventgesteuert in vorhandene Textfelder eingeladen z.B. wie folgt

Code:
if ((Key.isDown(50)&&(TF1var[1]!= undefined))){
	TF1var=txtarray01[1];
	TF2var=txtarray02[1];
	TF3var=txtarray01[1];
	infovar=info[1];
};

if (TF1var!=undefined){
		_level0.TF1.text=TF1var;
};
Soweit auch alles tuti, aber nun die Problembeschreibung: da ich z.B. im Textfeld TF1 Umbrüche definieren muss um z.B. eine Adresse sinnvoll zu formatieren greife ich zum allseits beliebten \n oder auch gern benutzten <br> in meiner externen Textdatei.
Setze ich nun das Textfeld auf html und lade meinen Text über

_level0.TF1.htmlText=TF1

ein wird dieser im entsprechenden Textfeld nicht angezeigt. Und belasse ich mein Textfeld im "nichtHTML"-Zustand und lade per:

_level0.TF1.text=TF1

meinen Text ein so bekomme ich meine \n Umbrüche deutlich vor Augen geführt nämlich leider in folgender Beispielform

"In diesem Textfeld \n sollte nach dem Wort Textfeld \n umgebrochen werden!"

und nicht wie ich es gern sehen würde:

"In diesem Textfeld
sollte nach dem Wort Textfeld
umgebrochen werden!"

Ich habe schon gut 3 Stunden versucht dieses Problem zu lösen, neues Textfeld, x =new TextFormat(); x.html =true; etc. nur komme ich immer zu den selben zwei Ergebnissen, entweder wird mein \n nicht interpretiert oder mein Text ist nicht sichtbar.

Wo liegt mein Fehler? Setze ich das TextFormat falsch?


Danke schon mal im Voraus für alle Anregungen, Hilfsversuche und u.U. sogar Problemlösungen.

Euer hilfeschreiender [x-x]
[x-x] ist offline   Mit Zitat antworten
Alt 05-12-2005, 11:56   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Hast du dein Textfeld auch auf mehrzeilig oder bei einem gescripteten Textfeld auf multiline=true und wordWrap=true gestellt?
  Mit Zitat antworten
Alt 05-12-2005, 12:09   #3 (permalink)
Neuer User
 
Registriert seit: Nov 2004
Beiträge: 80
Ja hab ich und es wird ja auch brav umgebrochen nur wie gesagt leider nicht an den dafür vorgegebenen Stellen.
[x-x] ist offline   Mit Zitat antworten
Alt 05-12-2005, 13:46   #4 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Poste mal eine Beispiel-fla...
  Mit Zitat antworten
Alt 05-12-2005, 14:39   #5 (permalink)
Neuer User
 
Registriert seit: Nov 2004
Beiträge: 80
Hmm da müsst ich wohl erst eine bauen, glaub mein Chef sieht es ungern wenn ich aktuelle Entwicklungen rausgebe aber ich mach mich mal dran ja.
[x-x] ist offline   Mit Zitat antworten
Alt 06-12-2005, 12:43   #6 (permalink)
Neuer User
 
Registriert seit: Nov 2004
Beiträge: 80
Ok nun langsam kommen wir der Sache näher... anscheinend gehen umbrüche mit <br> nicht wenn die Schrift eingebettet ist... *nerv*
[x-x] ist offline   Mit Zitat antworten
Alt 06-12-2005, 13:26   #7 (permalink)
Neuer User
 
Registriert seit: Nov 2004
Beiträge: 80
genau das ist es, es darf nichts eingebettet werden weder latin 1 noch punctations was einem ein anständiges Schriftbild versaut wenn man für alles andere einen non-system Font genommen hat... das kann´s doch wohl nicht sein.
[x-x] ist offline   Mit Zitat antworten
Alt 06-12-2005, 13:45   #8 (permalink)
Neuer User
 
Registriert seit: Nov 2004
Beiträge: 80
und sobald man die font per html in der externen datei definiert (per <font face="schrift"> ) wird die schrift in Flash nicht mehr Anti-aliased...
[x-x] ist offline   Mit Zitat antworten
Alt 12-12-2005, 10:38   #9 (permalink)
Neuer User
 
Registriert seit: Nov 2004
Beiträge: 80
*verzweifel* soooo, jemand u.U. noch eine Idee wie es möglich ist externen Text umzubrechen, dabei eine non-systemeigenen Font zu benutzen und anti-alised beizubehalten?

Mir gehen die Ideen langsam aus, nur ist das ganze recht essenziell für mein Projekt...
[x-x] 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 19:37 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele