
31.01.2012, 19:41
|
|
Регистрация: Nov 2010
Адрес: 48° 55'N 24° 42'E GMT +2:00
Сообщений: 399
|
Есть такой класс fl.core.UIComponent. В нем определен метод setStyle. Кнопка, чей скин вы так старательно перерисовали, хоть и не непосредственный, но все же наследник этого класса. Если вы с нуля создадите свой класс кнопки и не будете наследовать его от UIComponent или его наследников, то метода setStyle у вас просто не будет.
Для своего класса вы будете использовать свой TextField. Не знаю как надежно работает setStyle, но с TextField.defaultTextFormat и TextField.setTextFormat() у меня проблемм небыло если не забывал за`Embed`ить нужный шрифт.
Добавлено через 3 минуты
Точно не скажу, ибо не люблю и не использую Flex`овых компонент, но если я не устанавливал значение true в свойстве TextField.embedFonts, то мой шрифт игнорировался. Может проблемма в этом?
Последний раз редактировалось elder_Nosferatu; 31.01.2012 в 19:46.
|