Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 11-11-2003, 14:05   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2003
Beiträge: 42
ausgelesenes textformat ändern

hi,

nachdem ich mit der maus einen teil in einem textfeld markiert habe, lese ich mit getTextFormat () das format der markierten stelle aus.

currentFormat = myText.getTextFormat(selectBegin, selectEnd);

wenn ich das im output-fenster überprüfe, stimmen alle einträge von currentFormat.

wenn ich nun zb. den schnitt von normal auf bold ändern möchte, setze ich nur im currentFormat bold auf false.

currentFormat.bold = false;

im output wird die änderung auch korrekt angezeigt. nur leider gelingt es mir nicht dieses geänderte format auf meinen markierten teil im textfeld anzuwenden.

myText.setTextFormat(selectBegin, selectEnd, currentFormat);

es scheint, das alle werte des formates auf NULL gesetzt werden, obwohl im outputfenster die werte noch stimmen.

danke schonmal für eure tipps!

rajko
rajko ist offline   Mit Zitat antworten
Alt 11-11-2003, 14:50   #2 (permalink)
Neuer User
 
Registriert seit: Oct 2003
Beiträge: 42
um es besser zu verdeutlichen, habe ich mit vor bzw. nach der formatänderung den inhalt des textfeldes augeben lassen. das zu ändernde wort war 'your'.

[COLOR=blue]<TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="Futura Book" SIZE="12" COLOR="#000000">type your text here...</FONT></P></TEXTFORMAT>COLOR]


<TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="Futura Book" SIZE="12" COLOR="#000000">type <B>your</B> text here...</FONT></P></TEXTFORMAT>

bin sprachlos, da die html tags doch richtig sind?!?!? yours ist aber nicht sichtbar, vermute eben das alle werte des fomats leer sind (size=NULL)

rajko
rajko ist offline   Mit Zitat antworten
Alt 11-11-2003, 14:55   #3 (permalink)
Neuer User
 
Registriert seit: Oct 2003
Beiträge: 42
peinlich peinlich... der schnitt bold sollte dann natürlich auch eingebunden sein... dann klappts auch

rajko
rajko 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 16:05 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele