Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 03-05-2006, 11:30   #1 (permalink)
alter User
 
Benutzerbild von Marcellus
 
Registriert seit: Jun 2001
Ort: GE
Beiträge: 416
embedFonts createTextField htmlText

embedFonts htmlText createTextField

...bitte nicht schlagen, ich weiss wie oft das hier schon behandelt wurde.
Ich bin seit gestern Mittag dran und versuche es zu schnallen, aber wenn ich die Beispiele des Forums durchspiele, funktioniert es nicht!!

Ich benötige Textfelder, die ich mit createTextField erstelle und die HTML anzeigen können müssen.
Ich benutzt die Pixelschrift FFF Harmony. Die gibts hier
http://www.fontsforflash.com
für "lau" unter Menuepunkt "Freebies".

Zuerst das Beispiel mit dem Textfeld auf der Bühne:
Eingebettet sind Groß-Kleinbuchstaben, Ziffern und Satzzeichen.

Code:
function beschreibung(bodyvars,schriftArt,schriftGroesse){
	//
	bodyformat = new TextFormat();
	bodyformat.font = schriftArt;
	bodyformat.size = Number(schriftGroesse);
	bodyformat.color = 0x666666;
	//
	createTextField("bodytext_txt", 1, 24, 24, 172, 21);
	bodytext_txt.wordWrap = true;
	bodytext_txt.multiline = true;
	bodytext_txt.autoSize = true;
	//bodytext_txt.embedFonts = true;
	bodytext_txt.html = true;
	bodytext_txt.htmlText = bodyvars;
	//
	bodytext_txt.setTextFormat(bodyformat);// Änderungen zuweisen
	//
}
Wenn ich FFF Harmony deaktiviere, wird zwar HTML dargestellt, aber die Schriftart ist nicht FFF Harmony. Da werden nur Schriftarten angezeigt, die auf meinem Rechner aktiviert sind. Mit embedFonts wird nichts dargestellt.

Und jetzt mit neuen Schriftarten in der Bibliothek:
Ich habe von der Schriftart FFF Harmony zwei neue Schriftarten erstellt:
Name: Harmony_fett (fett, Bitmaptext, Größe 8) Bezeichner: Harmony_fett, Export für AS und in erstes Bild.
Name: Harmony_reg ( Bitmaptext, Größe 8) Bezeichner: Harmony_reg, Export für AS und in erstes Bild.

Jetzt habe ich zwar die richtige Schrift, aber ich kann sie entweder nur in fett oder nur in regular anzeigen lassen.
Ich komm nicht drauf, was ich falsch mache.
Angehängte Dateien
Dateityp: zip Forum.zip (14,6 KB, 5x aufgerufen)
__________________
Gruss
Marcellus

Ich bin nicht mehr jung genug, um alles zu wissen.(O.Wilde)

Ein Mensch weiß nicht, was er weiß, bevor er weiß, was er nicht weiß.(T.Carlyle)
Marcellus ist offline   Mit Zitat antworten
Alt 04-05-2006, 12:22   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Zitat:
ich kann sie entweder nur in fett oder nur in regular anzeigen lassen.
So funktioniert das auch, für jeden Schriftschnitt einen Font in der Bibliothek.

Zitat:
<font face='FFF Harmony'>
Das stimmt dann natürlich nicht, du solltest da schon die Verknüpfungsbezeichner einsetzen, also z.B.:
PHP-Code:
<font face='Harmony_fett'
Danach kannst du dann natürlich auf die bold-Tags verzichten...

Geändert von agedoubleju (04-05-2006 um 12:25 Uhr)
  Mit Zitat antworten
Alt 04-05-2006, 12:46   #3 (permalink)
alter User
 
Benutzerbild von Marcellus
 
Registriert seit: Jun 2001
Ort: GE
Beiträge: 416
Hallo agedoubleju,

verstehe ich das richtig, dass ich dann in einem Textfeld, das ich mit createTextField erstelle, nur den Schriftschnitt anwenden kann, den ich beim TextFormat angegeben habe?
Also nix mit fett innerhalb von regular.
__________________
Gruss
Marcellus

Ich bin nicht mehr jung genug, um alles zu wissen.(O.Wilde)

Ein Mensch weiß nicht, was er weiß, bevor er weiß, was er nicht weiß.(T.Carlyle)
Marcellus ist offline   Mit Zitat antworten
Alt 04-05-2006, 15:40   #4 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Weiss ich nicht, ob du das verstanden hast: für Flash ist jeder Schriftschnitt in HTML-Texten ein eigener Font. Flash kann sonst die Vektorinformationen anscheinend nicht richtig verwalten.
  Mit Zitat antworten
Alt 05-05-2006, 06:49   #5 (permalink)
alter User
 
Benutzerbild von Marcellus
 
Registriert seit: Jun 2001
Ort: GE
Beiträge: 416
Hallo agedoubleju,

dann ist es also nicht möglich innerhalb eines Textfeldes einen Teil des Textes fett auszuzeichnen?
__________________
Gruss
Marcellus

Ich bin nicht mehr jung genug, um alles zu wissen.(O.Wilde)

Ein Mensch weiß nicht, was er weiß, bevor er weiß, was er nicht weiß.(T.Carlyle)
Marcellus ist offline   Mit Zitat antworten
Alt 05-05-2006, 07:53   #6 (permalink)
lernend
 
Benutzerbild von mychiara
 
Registriert seit: Mar 2003
Ort: essen
Beiträge: 771
doch iegentlich schon, nur du musst den schriftschnitt dann in der bibliothek hinterlegen.


korrigiert mich wenn ich falsch liege.
__________________
cheerio mychiara

--------------------------------------------------------------------------

lars roboter [myspace] | larsroboter.com:::.
mychiara ist offline   Mit Zitat antworten
Alt 05-05-2006, 08:02   #7 (permalink)
alter User
 
Benutzerbild von Marcellus
 
Registriert seit: Jun 2001
Ort: GE
Beiträge: 416
hab ich doch...
Zitat:
Und jetzt mit neuen Schriftarten in der Bibliothek:
Ich habe von der Schriftart FFF Harmony zwei neue Schriftarten erstellt:
Name: Harmony_fett (fett, Bitmaptext, Größe 8) Bezeichner: Harmony_fett, Export für AS und in erstes Bild.
Name: Harmony_reg ( Bitmaptext, Größe 8) Bezeichner: Harmony_reg, Export für AS und in erstes Bild.

Jetzt habe ich zwar die richtige Schrift, aber ich kann sie entweder nur in fett oder nur in regular anzeigen lassen.
__________________
Gruss
Marcellus

Ich bin nicht mehr jung genug, um alles zu wissen.(O.Wilde)

Ein Mensch weiß nicht, was er weiß, bevor er weiß, was er nicht weiß.(T.Carlyle)
Marcellus ist offline   Mit Zitat antworten
Alt 05-05-2006, 09:20   #8 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Du könntest bspw. so vorgehen:
PHP-Code:
meineTextfeldInstanz.html true;
meinTxt '<font face="Harmony_fett">dies ist ein fetter Text</font><font face="Harmony_reg">dieser ist normal</font>';
meineTextfeldInstanz.htmlText meinTxt
  Mit Zitat antworten
Alt 05-05-2006, 09:30   #9 (permalink)
alter User
 
Benutzerbild von Marcellus
 
Registriert seit: Jun 2001
Ort: GE
Beiträge: 416
das hab ich Gestern schon direkt versucht und gerade nochmal kontrolliert.
Der Effekt bleibt gleich. Es wird nur die Schriftart angezeigt, die ich unter TextFormat angebe.
Angehängte Dateien
Dateityp: zip schrifttest_fff.fla.zip (7,8 KB, 10x aufgerufen)
__________________
Gruss
Marcellus

Ich bin nicht mehr jung genug, um alles zu wissen.(O.Wilde)

Ein Mensch weiß nicht, was er weiß, bevor er weiß, was er nicht weiß.(T.Carlyle)
Marcellus ist offline   Mit Zitat antworten
Alt 05-05-2006, 10:00   #10 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Du musst bei deinen Verknüpfungen den Haken bei Bitmaptext weglassen, vor allem, wenn du für F6 veröffentlichen willst. Außerdem kannst du die Textfeldformatierung teilweise weglassen, wenn du das über Font-Tags machst. Bei mir funzt es dann.
  Mit Zitat antworten
Alt 05-05-2006, 10:26   #11 (permalink)
alter User
 
Benutzerbild von Marcellus
 
Registriert seit: Jun 2001
Ort: GE
Beiträge: 416
Hallo agedoubleju,

Zitat:
Außerdem kannst du die Textfeldformatierung teilweise weglassen, wenn du das über Font-Tags machst.
Das wars! Ich habe textfeld.font auskommentiert und der eine Teil wird fett angezeigt!!!
Super, das Wochenende ist gerettet!!!

Zitat:
Du musst bei deinen Verknüpfungen den Haken bei Bitmaptext weglassen, vor allem, wenn du für F6 veröffentlichen willst
Warum?
Hab ich mal gemacht. Da wird der Text unsichtbar. Er ist zwar anwählbar, nimmt aber die Farbe des Hintergrundes an.

Danke erstmal...
__________________
Gruss
Marcellus

Ich bin nicht mehr jung genug, um alles zu wissen.(O.Wilde)

Ein Mensch weiß nicht, was er weiß, bevor er weiß, was er nicht weiß.(T.Carlyle)
Marcellus 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:52 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele