PDA

Просмотр полной версии : А как заэмбить фонт, если текстовый поля создаются программно?


Prot'z
21.07.2004, 17:05
А как заэмбить фонт, если текстовый поля создаются программно?

silin
21.07.2004, 22:42
this.createTextField("tf",0,0,0,0,0);
tf.autoSize=true;
tf.embedFonts=true;
t=new TextFormat();
t.font="myFont";//linkage name шрифта в библиотеке
tf.text="test";
tf.setTextFormat(t);

BlooDHounD
22.07.2004, 00:51
По-мойму, он не то хотел узнать.
Создай не програмно пустой DynamicText, на каждый шрифт, и в нём заэмби фонт, который нужен.

Штрек
22.07.2004, 02:08
Оригинал написал(а) BlooDHounD
По-мойму, он не то хотел узнать.
Создай не програмно пустой DynamicText, на каждый шрифт, и в нём заэмби фонт, который нужен.
Именно то и хотел видать.
Иначе зачем св-во TextField.embedFonts
Макромедь забацала как не для встраивания шрифтов
на лету. :p
Другое дело, чтоб шрифт не грузился в первый кадр -
ну это уже проходили.