Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 18-06-2003, 14:29   #1 (permalink)
reXcel
 
Benutzerbild von Sören
 
Registriert seit: Aug 2002
Ort: Herford
Beiträge: 4.774
textField-Problem - Zeilenumbruch

So, jetzt nochmal mit Beispiel bzw. frisch aus der Praxis:

Veranschaulichung

Problem: Der Zeilenumbruch im ersten und dritten Textfeld/Menüpunkt ist nach ein paar Zeilen kaputt.
(Das gleiche passiert auch bei linksbündigem Text.)

Der htmlText enthält ausschließlich folgende Htmlbefehle: <b>,</b>,\n
(Und ohne diese ist der Zeilenumbruch ebenfalls defekt.)


Alle Textfelder sind identisch:
----------Textfeld==--------------------
wordWrap = true;
embedFonts = true;
textColor = 0x000000;
background = true;
backgroundColor = 0xFCF2CD;
selectable = false;
html = true;
htmlText = _root["textInFenster"+this.ichID];
setTextFormat(standartTextFormat);

-----------StandartTextFormat==----------
font = "Georgia";
align = "center";
(Stage.width<600) ? size = 13: size = 16;
(Stage.width<800) ? size = 14: size = 16;
__________________
iPhone, iPad, Android und Flash Video Streamingserver
Streaming & Live-Streaming für Flash, iPhone, iPad, iPod touch und Android.
Inkl. Player, Videokonvertierung in optimierte Formate, Playercode, Flexplayer, etc...
Sören ist offline   Mit Zitat antworten
Alt 18-06-2003, 14:47   #2 (permalink)
Flash-Wüstling
 
Benutzerbild von pheidrias
 
Registriert seit: Dec 2001
Ort: Halle/Saale
Beiträge: 4.300
Du bist dir im klaren darüber, daß \n KEIN HTML-Umbruch ist ?

Flash doppelt diese (und macht aus br z.B. <p> und allem möglichen Kram) auch gerne mal...

tanti saluti,
pheidrias
__________________
Ehrlich währt am LÄNGSTEN !
pheidrias ist offline   Mit Zitat antworten
Alt 18-06-2003, 15:10   #3 (permalink)
reXcel
 
Benutzerbild von Sören
 
Registriert seit: Aug 2002
Ort: Herford
Beiträge: 4.774
sorry.
Aber wenn sie nicht vorhanden sind, hab ich das gleiche Problem.

Aber der dritten Zeile (oder mal hier, mal da) ist irgendwann der Zeilenumbruch nicht mehr aktiv und der Text läuft recht aus dem Bild.
__________________
iPhone, iPad, Android und Flash Video Streamingserver
Streaming & Live-Streaming für Flash, iPhone, iPad, iPod touch und Android.
Inkl. Player, Videokonvertierung in optimierte Formate, Playercode, Flexplayer, etc...
Sören ist offline   Mit Zitat antworten
Alt 18-06-2003, 15:55   #4 (permalink)
helpQLODhelp
 
Benutzerbild von bokel
 
Registriert seit: Feb 2002
Ort: Köln
Beiträge: 8.505
Setz das Format mal über html und nicht über setTextFormat

mfg r.
bokel ist offline   Mit Zitat antworten
Alt 18-06-2003, 15:59   #5 (permalink)
Herr Brot
 
Benutzerbild von mati
 
Registriert seit: Dec 2002
Beiträge: 1.692
ActionScript:
  1. (Stage.width<600) ? size = 13: size = 16;
  2. (Stage.width<800) ? size = 14: size = 16;
  3. //kürzer
  4. size = Stage.width<600 ? 13 : 16;
  5. size = Stage.width<800 ? 14 : 16;


mati*

*besserwisser* *duck*
__________________
„Ich war geheilt, all right!“
mati ist offline   Mit Zitat antworten
Alt 19-06-2003, 11:42   #6 (permalink)
reXcel
 
Benutzerbild von Sören
 
Registriert seit: Aug 2002
Ort: Herford
Beiträge: 4.774
Zitat:
Geschrieben von bokel
Setz das Format mal über html und nicht über setTextFormat

mfg r.
??? Was meinst du?
Sowas:
(...)
htmlText = _root["textInFenster"+this.ichID];
html = true;
setTextFormat(standartTextFormat);
(...)

...das hilft nämlich nichts.
---
Oder meinst du, die Definition von "StandartTextFormat" sollte vorher geschehen?? (Das ist in meinem Code schon so - nur hier in der falschen Reihenfolge eingefügt.)

Danke für eure Hilfe.
Ich kriege die Problem einfach nicht in der Griff. (Sitze eigentlich schon seit 2 Wochen dran...)
Oder wie könnte ich es anders lösen?

reXcel
__________________
iPhone, iPad, Android und Flash Video Streamingserver
Streaming & Live-Streaming für Flash, iPhone, iPad, iPod touch und Android.
Inkl. Player, Videokonvertierung in optimierte Formate, Playercode, Flexplayer, etc...
Sören ist offline   Mit Zitat antworten
Alt 19-06-2003, 12:00   #7 (permalink)
_//\\#//\\_
 
Benutzerbild von warrantmaster
 
Registriert seit: Jan 2003
Beiträge: 7.060
@rexel

also hab mit dieser definition null probs:

ActionScript:
  1. tx.autoSize=true;
  2. tx.html=true;
  3. tx.htmlText="hallo<"br">das ist ein <"br">langer<"br">text";

die "" im umbruch natürlich raus.

auf root ein dyn-textfeld mit instanznamen "tx"

grz
warrantmaster ist offline   Mit Zitat antworten
Alt 19-06-2003, 12:01   #8 (permalink)
helpQLODhelp
 
Benutzerbild von bokel
 
Registriert seit: Feb 2002
Ort: Köln
Beiträge: 8.505
Ne sorry, ich meine so (also ohne TextFormat):

ActionScript:
  1. html = 1;
  2. htmlText = '<p align="center"><font face="Georgia">mein txt</font></p>';

mfg r.
bokel ist offline   Mit Zitat antworten
Alt 19-06-2003, 12:01   #9 (permalink)
nky
Bontempi Punk
 
Benutzerbild von nky
 
Registriert seit: Dec 2001
Ort: Dtld/Pfalz
Beiträge: 4.185
warrantmaster hat Recht - bei mir funzt das auch in mehren BSP!

Gruss nky
nky ist offline   Mit Zitat antworten
Alt 19-06-2003, 13:11   #10 (permalink)
helpQLODhelp
 
Benutzerbild von bokel
 
Registriert seit: Feb 2002
Ort: Köln
Beiträge: 8.505
Zwei andere mögliche Lösungen sind

1. ein paar Leerzeilen anhängen
2. embedFonts erst nach der Zuweisung des Textes setzen

mfg r
bokel ist offline   Mit Zitat antworten
Alt 20-06-2003, 09:44   #11 (permalink)
reXcel
 
Benutzerbild von Sören
 
Registriert seit: Aug 2002
Ort: Herford
Beiträge: 4.774
Ach das Leben kann so einfach sein

autoSize=true;

Das war das Geheimis. So schnell, so einfach und doch auf dem Schlauch gestanden.

Danke euch vielmals!!!
__________________
iPhone, iPad, Android und Flash Video Streamingserver
Streaming & Live-Streaming für Flash, iPhone, iPad, iPod touch und Android.
Inkl. Player, Videokonvertierung in optimierte Formate, Playercode, Flexplayer, etc...
Sören 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:28 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele