![]() |
|
||||||||||
|
|
|
|||||
|
в общем, экстендю класс Button, в стилях установил skin, overSkin, downSkin, а этот overSkin при наведении мыши накладывается сверху на текст (сам скин полупрозрачный). Пытался делать свапЧилдрены, не помогло.
Вот кусок кода [Embed(source="assets/library.swf#panelMenuItemOverSkin")] private var OverSkin:Class; [Embed(source="assets/library.swf#panelMenuItemUpSkin")] private var UpSkin:Class; private var style:CSSStyleDeclaration; public function PanelMenuItem() { style = new CSSStyleDeclaration("panelMenuItemStyle"); style.setStyle("skin",UpSkin); style.setStyle("overSkin",OverSkin); style.setStyle("downSkin",OverSkin); styleName = style; } |
|
|||||
|
Регистрация: Aug 2009
Сообщений: 28
|
Может перейти на скинирование Catalyst ?
Simple, Easy and Working ! ) |
|
|||||
|
Modus ponens
|
В классе Button найдите эту строчку: (В СДК 3.3 это строчка 1768)
поменяйте на Положите "поправленый" класс к себе в проект в папку mx/controls. По идее должно помочь...
__________________
Hell is the possibility of sanity |
|
|||||
|
Регистрация: Jul 2006
Сообщений: 22
|
Не помогло =( Может есть ещё предложения?
|
![]() |
![]() |
Часовой пояс GMT +4, время: 15:50. |
|
|
« Предыдущая тема | Следующая тема » |
|
|