Показать сообщение отдельно
Старый 01.10.2011, 20:40
F10 вне форума Посмотреть профиль Отправить личное сообщение для F10 Найти все сообщения от F10
  № 1  
Ответить с цитированием
F10

Регистрация: Apr 2011
Сообщений: 61
По умолчанию Прерывание состояний.

Flex 4.5

есть итем рендерер (текстовое поле, маленькая кнопка) с состояниями:
Код:
 <s:states>
        <s:State name="normal" />
        <s:State name="hovered" />
        <s:State name="selected" />
        <s:State name="edit" />
    </s:states>
Первые три - родные, состояние "edit" добавил. Предполагается, что при нажатии на кнопку в этом итеме, currentState становится равным "edit" (текстовое поле скрывается через excludeFrom="edit", а вместо него появляется textInput через includeIn="edit").

НО: понятно что состояния "hovered" и "selected" запускаются сами просто при движении мыши или при клике...можно ли их как-нибудь заблокировать, пока состояние "edit" включено?