PDA

Просмотр полной версии : Не работает setStyle


Stepan Galkin
18.08.2006, 20:16
Стоит задача в методе назначить кнопке стиль иконки. Пытаюсь делать так:
button.setStyle("icon", "@Embed(test.png)")
- не выходит.

Подскажите, пожалуйста, где моя ошибка?

baron27
21.08.2006, 03:35
иконка должна быть скомпилирована вместе с приложением (embed)

<?xml version="1.0"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">
<mx:Style>
.myCustomButton1 {
icon:Embed(source="img/icon1.gif");
}
.myCustomButton2 {
icon:Embed(source="img/icon2.gif");
}
</mx:Style>


<mx:Button label="testing font" id="but" styleName="myCustomButton1" />
<mx:Button label ="click to change icon" click="but.styleName='myCustomButton2'" />
</mx:Application>

Stepan Galkin
21.08.2006, 13:27
иконка должна быть скомпилирована вместе с приложением (embed)

Спасибо!