![]() |
embedded не работает
В проекте есть dynamic text, установен шрифт "Elephant",
в character options (embed font outlines for) стоит Numerial (0..9) Код в кадре: Код:
createTextField("Caption", 20, 20, 0, 40, 20); |
текст на каком языке?
|
На математическом :)
Код:
Caption.text = "9999"; |
LabelStyle.font = "Elephant";
в библиотеке должен быть фонт с linkage Id Elephant |
Искал по форуму, нашел вот это:
http://flasher.ru/forum/showthread.p...mbed+textfield про библиотеку там нет ничего, сказано только лишь, что должно быть поле. Как произвести добавление шрифта в либу? |
|
Блин, извиняюсь за свою тупость...
|
похожая проблема, ничего что сюда же?...
Программно создается динамическое поле и нужно постоянно знать его ширину в пикселах, чтобы управлять размером подложки. Определяю ее при помощи textWidth. Так вот, пока embedFonts = false - все прекрасно работает. Когда подключаю шрифт из библиотеки - текст отрисовывается, но textWidth=0. Почему так?? Код:
tFormat = new TextFormat(); |
есть подозрение, что косяк не в embedFonts = true/false, а в чем-то еще.
зы: в твоем примере trace(tt.textWidth); показывает цифру.. |
ты прав, спасибо ;)
ошибка была в другом месте - после присвоения нового значения тексту я не применял setTextFormat. А, видно, надо было. Нашел опытным путем. |
| Часовой пояс GMT +4, время: 20:01. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.