![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Ситуация: в клипе два текстовых поля, одно создано вручную (textfield, включены render html, embed fonts), второе через createTextField (my_text). В оба поля загружается из внешнего файла XML с HTML.
В том поле, которое создано динамически, нужная строчка отображается, но без bold (скорее всего из-за TextFormat). А во втором не отображается часть строчки между <b></b>. Пачиму? XML: скрипт: fst = my_xml.firstChild;
snd = fst.firstChild.nodeValue;
var my_fmt:TextFormat = new TextFormat();
my_fmt.font = "myfont";
this.createTextField("my_txt", this.getNextHighestDepth(), 10, 10, 160, 120);
my_txt.border = true;
my_txt.multiline = true;
my_txt.wordWrap = true;
my_txt.embedFonts = true;
my_txt.html = true;
my_txt.htmlText = snd;
my_txt.setTextFormat(my_fmt);
textfield.htmlText = snd;
|
|
|||||
|
Регистрация: Feb 2006
Адрес: Moscow
Сообщений: 552
|
а включено ли жирное написание желаемого шрифта?
Т.е. вам по сути надо включить 2 шрифта: один в его нормальном написание, второй в его жирном написании... захотите использовать наклонный — та же схема. Исключением является подчеркнутый (если не ошибаюсь, просто проверять нет желания...)
__________________
Учимся правильно задавать вопросы |
|
|||||
|
Ну, шрифт обычный Arial. В embede выбраны латиница да кириллица. У ариала есть же и курсив и жирный.
|
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
Шрифт включает в себя начертания, как правило их 4:
-обычный -болд -италик -болд и италик Каждое начертание, это отдельный файл. Внедряя любой шрифт, вы по умолчанию внедряете только одно начертание, даже если у него этих начертаний несколько. Поэтому надо указывать явно: Arial и Arial Bold |
|
|||||
|
Дело действительно в начертаниях, докопался до решения. В динамическом текстовом поле все начертания шрифта при выводе инфы из XML отображаются, если файл шрифта добавлен в библиотеку.
|
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
Цитата:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 16:36. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|