|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Встраивание шрифта во flash professional
В cs 5.5 делаю либу. В ней символ. В символе текстфилд. В текстфилде в качестве шрифта указан arial-bold*
(так назван встроенный шрифт). В поле введено несколько символов. Выглядят как и надо -- жирно. В работающем приложении пока текст не обновляется все выглядит верно. Но если добавлять или менять текст, то гарнитура с bold соскакивает на обычную. Ну и в текстформате указано просто name = "Arial" bold = "false"; Если присваивать текстформат новый с нужными параметрами, то все работает как надо. Но необходимо сделать так, чтобы без дополнительных действий использовался тот шрифт, что указан в поле в графической среде разработки. Что я делаю не так?
__________________
9 из 10 голосов в моей голове сказали наркотикам "НЕТ" Мои ачивки: художник-паразит. |
|
|||||
Да. Костыль работает. Но думалось, что можно обойтись без костылей...
__________________
9 из 10 голосов в моей голове сказали наркотикам "НЕТ" Мои ачивки: художник-паразит. |
|
|||||
Ну а как? Flash считает, что ты сначала заполняешь поле текстом, а потом применяешь к нему форматирование. В общем-то, логично. Другое дело, что хотелось бы иного =)
__________________
...вселенская грусть |
|
|||||
Регистрация: Jun 2011
Сообщений: 212
|
Не забывайте, что TextField - это текстовое поле, а не RichTextEditor.
Так что все логично - нужны "костыли". |
Часовой пояс GMT +4, время: 22:50. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|