PDA

Volledige versie bekijken : probleem met embedded font in textArea component MX 2004


a_rnol_d
%Europe/Berlin %652 %2005, 15:40
Ik heb een pixelfont van miniml.com. en deze wil ik embedden in een textAreaComponent.

PS: in een Dynamic textfield gaat het font embedden wel goed...

Roenes
%Europe/Berlin %696 %2005, 16:43
"deze wil ik embedden in een textarea component"....

Jah en dan? Lukt dat niet? Krijg je een foutmelding? zie je geen tekst? Iets anders? Oftewel: geef wat meer uitleg want hier kunnen wij ook niets mee :)

TheDutch
%Europe/Berlin %804 %2005, 19:18
Dit is een bekend probleem met de TextArea component in Flash. Wanneer je een font toevoegd aan je library (embed) geef je er een naam aan. Je gaat er dan vanuit dat je die naam moet gebruiken maar dat is niet zo. Je moet een linkage identifier maken naar het font en die gebruiken.

Hier de stappen:

1. Voeg een het font toe aan je library en geef het een naam, maakt niet uit wat voor naam.
2. Maak een linkage aan voor dat font en geef het een duidelijke naam die je later moet gebruiken. We noemen de naam nu even "TextAreaFont".
3. Zet een textarea op de stage
4. Zet deze code op hetzelfde frame als waar de textarea staat en vervang "TextArea" door de instancenaam die jij aan jouw TextArea hebt gegeven:

TextArea.setStyle("fontFamily", "TextAreaFont");
TextArea.setStyle("embedFonts",true)

Het zou nu moeten werken :).