Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flex (http://www.flasher.ru/forum/forumdisplay.php?f=84)
-   -   Изменение состояния Button (http://www.flasher.ru/forum/showthread.php?t=168016)

splendid 15.09.2011 19:32

Изменение состояния Button
 
Доброего времени суток! Я новичек в as3 и mxml... Пожалуйста помогите решить проблему.
Проблема заключается в следующем, есть две кнопки созданные с помощью mxml, ниже приведен код:
Код AS3:

<mx:Button id="bt_vse" label="все" click="cl_vse(bt_vse)" upSkin = "@Embed(source='menu_all.png')"/> 
                                overSkin = "@Embed(source='menu_all.png')"
                                downSkin = "@Embed(source='menu_all_active.png')"
                                toggle = "true"
                                selectedDownSkin = "@Embed(source='menu_all_active.png')"
                                selectedOverSkin = "@Embed(source='menu_all_active.png')"
                                selectedUpSkin = "@Embed(source='menu_all_active.png')"
                                paddingBottom="7"/>
 
 <mx:Button id="bt_otdam"  label="отдам" upSkin = "@Embed(source='menu_otdam.png')"
                                overSkin = "@Embed(source='menu_otdam.png')"
                                downSkin = "@Embed(source='menu_otdam_active.png')"
                                toggle = "true"
                                selectedDownSkin = "@Embed(source='menu_otdam_active.png')"
                                selectedOverSkin = "@Embed(source='menu_otdam_active.png')"
                                selectedUpSkin = "@Embed(source='menu_otdam_active.png')"
                                paddingBottom="7"/>

Необходимо осуществлять "переключение" между ними(использовать как RadioButton), т.е. если первая нажата, и приэтом нажимаем на вторую, первая возвращаяется в исходное состояние...
Вопрос, какое своиство отвечает за изменения состояния "нажата" и "Ожата"?
Заранее всем спасибо!!!

Mideon 16.09.2011 15:14

Для этих целей в общем то во Flex 4 появился класс ToggleButton http://help.adobe.com/ru_RU/FlashPla...filter_air=2.6 там и примеры есть

Добавлено через 2 минуты
А именно для ваших целей http://help.adobe.com/en_US/FlashPla...xamplesSummary

GBee 16.09.2011 16:31

свойство selected, при toggle = true


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

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