![]() |
XML и разница между текстовыми полями
Ситуация: в клипе два текстовых поля, одно создано вручную (textfield, включены render html, embed fonts), второе через createTextField (my_text). В оба поля загружается из внешнего файла XML с HTML.
В том поле, которое создано динамически, нужная строчка отображается, но без bold (скорее всего из-за TextFormat). А во втором не отображается часть строчки между <b></b>. Пачиму? XML: Код:
<momentum>Код:
fst = my_xml.firstChild; |
а включено ли жирное написание желаемого шрифта? :) Т.е. вам по сути надо включить 2 шрифта: один в его нормальном написание, второй в его жирном написании... захотите использовать наклонный — та же схема. Исключением является подчеркнутый (если не ошибаюсь, просто проверять нет желания...)
|
Ну, шрифт обычный Arial. В embede выбраны латиница да кириллица. У ариала есть же и курсив и жирный.
|
Шрифт включает в себя начертания, как правило их 4:
-обычный -болд -италик -болд и италик Каждое начертание, это отдельный файл. Внедряя любой шрифт, вы по умолчанию внедряете только одно начертание, даже если у него этих начертаний несколько. Поэтому надо указывать явно: Arial и Arial Bold |
Дело действительно в начертаниях, докопался до решения. В динамическом текстовом поле все начертания шрифта при выводе инфы из XML отображаются, если файл шрифта добавлен в библиотеку.
|
Цитата:
|
| Часовой пояс GMT +4, время: 20:41. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.