![]() |
почему TextField не отображает bold текст?
имеется поле динамического текста ht.
ht.html=true; ht.htmlText="lalala"; в текстовое поле выводится lalala обычным текстом, но если сделать вот так: ht.html=true; ht.htmlText="<B>lalala</B>"; то не выводится вообще ничего. в чем проблема? то же самое и для тегов <I> <U>...стоит применить какое-нибудь html форматирование, как текст вообще перестает отображаться |
Такая проблема может стоять, если шрифт включен в библиотеку, но не подключено жирное начертание. Рекомендую включить жирное начертание в библиотеку как другой шрифт (например,myfont и myfont_bold)
и писать не <b>текст</b> а <font face="myfont_bold">текст</font> |
похоже на то, что шрифт внедренный (embed), но для обычного шрифта:
укажи bold для текстового поля и ht.htmlText="<B>lalala</B>" увидишь, а просто ht.htmlText="lalala" уже нет..,т.е. внедрены должны быть оба начертания шрифта. выход создать (где-нибудь за пределами сцены) текстфилд с таким же шрифтом, но bold и ему тож указать Embed.. |
У меня такое бывало с мелким шрифтом... Попробуй увеличить размер шрифта - глянь: изменится ли что-то? Или правой кнопкой - zoom in. Если ниче не поменяется - значит стоит действительно в библиотеку оба начертания засунуть... :rolleyes:
|
Цитата:
сейчас попробую сделать ещё один текст филд за пределами сцены с жирным начертанием |
работает, но таким образом все равно сильно увеличивается размер фильма. А если использовать машино независимые шрифты? их же не надо внедрять
|
Цитата:
|
да с машино не зависимыми все работает. всем спасибо:)
|
| Часовой пояс GMT +4, время: 23:33. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.