Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   TextField.embedFonts (http://www.flasher.ru/forum/showthread.php?t=56544)

Srg 02.04.2004 12:02

TextField.embedFonts
 
Это не работает.!


Код:

createTextField("runText",1,350,500,400,200);
runText.type = "dynamic";
runText.text ="ddddddddddddddddddddddddddddddddddddddddddd";
runText.embedFonts = true;
runText.border = true;


Это работает.

Код:


createTextField("runText",1,350,500,400,200);
runText.type = "dynamic";
runText.text ="ddddddddddddddddddddddddddddddddddddddddddd";
//runText.embedFonts = true;
runText.border = true;


Понятно, что дело в этой строчке //runText.embedFonts = true;

Да, но мне нужны встроенные шрифты для динамически создаваемого текстового поля. В чем проблема??? :confused:

// Решать ее через не динамическое создание поля не ответ!

Flasham 02.04.2004 12:45

Привет!

_root.createTextField("mytext",1,50,50,200,100);
mytext.type = "dynamic";
mytext.text = "this is my first test field object text";
mytext.border = true;
mytext.embedFonts = true;

textFormat = new TextFormat();
textFormat.font = "Font1";
textFormat.size = 12;

mytext.setTextFormat (textFormat);


где "Font1" identifier импортированого в библиотеку шрифта.
Для того что бы импортировать шрифт в библиотеку - на окошке Library жмеш кнопку в правом верхнем углу и выбираеш "New Fonts...", вводиш его имя. Затем, как и для обычного мувика, выбираеш этот шрифт и Linkage... где вводиш identifier name.

удачи

Srg 02.04.2004 20:12

piece of cake :)

thanx


Часовой пояс GMT +4, время: 08:27.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.