Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash CS4 Professional

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 06-09-2010, 14:24   #1 (permalink)
ActionStripper
 
Benutzerbild von Mr.Twister
 
Registriert seit: Nov 2001
Ort: Oldenburg
Beiträge: 3.275
einen HTML-Text mit zwei verschiedenen Textformaten belegen?

Hi,

hier die Frage noch einmal in deutlich:
Wie kann man einen HTML-Text mit zwei verschiedenen Textformaten belegen?

Der Text setzt sich aus mehreren Werten zusammen, die Werte sollen unterschiedlich formatiert sein.

var fbi:Font = new FrutigerBI();
this._tf1 = new TextFormat(fbi.fontName);
this._tf1.color = 0x0057A3;
var frg:Font = new FrutigerRG();
this._tf2 = new TextFormat(frg.fontName);
this._tf2.color = 0x0057A3;

this._textField = new TextField();
this._textField.defaultTextFormat = this._tf1;
this._textField.embedFonts = true;

this._textField.htmlText = "<***tf1***>" + this._topic.title + "</***tf1***><***tf2***>" + this._topic.text</***tf2***>;

<***tf1***> wäre natürlich irgendwie anders ...
Geht das so irgendwie?
__________________
Design ist AUCH Geschmackssache.
Mr.Twister ist offline   Mit Zitat antworten
Alt 06-09-2010, 15:49   #2 (permalink)
GetYourYoYosOut
 
Benutzerbild von harnisch
 
Registriert seit: Jun 2002
Ort: Hamburg
Beiträge: 620
Ich verwende dazu immer StyleSheet.

zB:
PHP-Code:
copyStyleSheet = new StyleSheet();
copyStyleSheet.setStyle("p", {fontFamily:'HelveticaRegularCond',  display:'inline'fontSize:'14'leading:'5'letterSpacing'0'color'#ffffff'textAlign'left'});
copyStyleSheet.setStyle("bold", {fontFamily:'HelveticaBoldCond'display:'inline'fontSize:'14'leading:'5'letterSpacing'0'color'#ffffff'textAlign'left'});
copyStyleSheet.setStyle("h1", {fontFamily:'HelveticaBoldCond'display:'inline'fontSize:'18'leading:'5'letterSpacing'0.5'color'#ffffff'textAlign'left'});
copyStyleSheet.setStyle("h2", {fontFamily:'HelveticaMediumCond'display:'inline'fontSize:'15'leading:'5'letterSpacing'0'color'#ffffff'textAlign'left'});

textfield createTextField(0030010); 
textfield.autoSize TextFieldAutoSize.LEFT;
textfield.styleSheet copyStyleSheet
textfield.htmlText $label;
addChild(textfield); 
harnisch ist offline   Mit Zitat antworten
Alt 06-09-2010, 19:47   #3 (permalink)
ActionStripper
 
Benutzerbild von Mr.Twister
 
Registriert seit: Nov 2001
Ort: Oldenburg
Beiträge: 3.275
Und wie sähe dabei der Wert für label aus?
Gruß, twister
__________________
Design ist AUCH Geschmackssache.
Mr.Twister ist offline   Mit Zitat antworten
Alt 07-09-2010, 06:24   #4 (permalink)
{flasher}
 
Benutzerbild von Majo
 
Registriert seit: Mar 2003
Ort: on water
Beiträge: 2.823
$label ist einfacher html text
du kannst auch css reinladen und per style formatieren
__________________
hang loose
Majo ist offline   Mit Zitat antworten
Alt 07-09-2010, 08:19   #5 (permalink)
ActionStripper
 
Benutzerbild von Mr.Twister
 
Registriert seit: Nov 2001
Ort: Oldenburg
Beiträge: 3.275
Okay, die Lösung haut bei mir leider nicht hin.
Es ist zudem wichtig, dass ich die Schriftarten benutze (und einbette), die ich in meiner Bibliothek angelegt habe.

Geht das denn nicht doch irgendwie mit textFormaten?
__________________
Design ist AUCH Geschmackssache.
Mr.Twister ist offline   Mit Zitat antworten
Alt 07-09-2010, 10:02   #6 (permalink)
{flasher}
 
Benutzerbild von Majo
 
Registriert seit: Mar 2003
Ort: on water
Beiträge: 2.823
in der hilfe ist doch ein schönes beispiel zu css laden und mit style zuweisen
__________________
hang loose
Majo ist offline   Mit Zitat antworten
Alt 07-09-2010, 11:05   #7 (permalink)
ActionStripper
 
Benutzerbild von Mr.Twister
 
Registriert seit: Nov 2001
Ort: Oldenburg
Beiträge: 3.275
Ich habe hier (unterstes Beispiel) mal nachgesehen.

Es ist mir aber noch nicht klar, wie ich die Schriftart aus meiner Bibliothek verwenden kann.
Und so ganz generell ist mir auch noch nicht klar, wie ich die Schriftarten ansteuern muss.
Beide Fonts erstelle ich in der Bibliothek über "new font". Beide Schriftarten entsprechen der "Frutiger Roman 55". Eine davon allerdings mit dem Schnitt "Bold Italic".
Beide fonts mache mache ich durch export für Actionscript zugänglich.

Tja, und dann hört's irgendwie auf ... :-)
__________________
Design ist AUCH Geschmackssache.
Mr.Twister ist offline   Mit Zitat antworten
Alt 07-09-2010, 20:01   #8 (permalink)
{flasher}
 
Benutzerbild von Majo
 
Registriert seit: Mar 2003
Ort: on water
Beiträge: 2.823
hab dir mal ein beispiel gemacht
Angehängte Dateien
Dateityp: rar Textformat-HTML.rar (15,1 KB, 5x aufgerufen)
__________________
hang loose
Majo 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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
zwei buttons mit der selben taste belegen lixx ActionScript 2 3 15-03-2006 19:33
Text aus HTML-Datei - Wort extrahieren, mit Funktion belegen? mark020177 Softwarearchitektur und Entwurfsmuster 7 03-06-2004 10:30
Laden von zwei Frames (zwei HTML-Seiten) über einen Flash-Button Writerx Flash 4 und Flash 5 10 27-01-2004 20:33
Alpha tween mit text in zwei verschiedenen Farben.. wie das ???? DAWNX Flash MX 3 20-08-2002 12:23
dynamisches textfeld mit verschiedenen textformaten formatieren mph Flash MX 0 02-08-2002 16:42


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:24 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele