Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flex (http://www.flasher.ru/forum/forumdisplay.php?f=84)
-   -   Не работает setStyle (http://www.flasher.ru/forum/showthread.php?t=83906)

Stepan Galkin 18.08.2006 20:16

Не работает setStyle
 
Стоит задача в методе назначить кнопке стиль иконки. Пытаюсь делать так:
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

Цитата:

Сообщение от baron27
иконка должна быть скомпилирована вместе с приложением (embed)

Спасибо!


Часовой пояс GMT +4, время: 21:49.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.