![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Jan 2009
Сообщений: 1,651
|
У меня есть мувик с графикой. Это gui-интерфейс программы. В интерфейсе несколько кнопок-мувиков. Для основного мувика-интерфейса добавлены слушатели MOUSE_OUT и MOUSE_OVER, которые при наведении мышки на кнопки интерфейса меняют их вид.
Теперь мне нужно совершать действие, если мышка ушла с панели интерфейса. Но это событие возникает каждый раз, когда мышь наводится на кнопу-часть интерфейса. Как-то можно словить событие только от интерфейса, игнорируя детей? |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
mouseChildren
|
|
|||||
|
Регистрация: Jan 2009
Сообщений: 1,651
|
выключаем mouseChildren - события от кнопок не поступают. Или мне выключить mouseChildren и вешать слушателей на каждую кнопку отдельно?
Upd. выключил mouseChildren у интерфейса, повесил слушателей на кнопки, они вообще не реагируют на мышь... =/ Последний раз редактировалось iflamberg; 03.06.2009 в 21:38. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Тогда ловите ROLL_OUT (не путать с MOUSE_OUT) у всего мувика-интерфейса.
|
|
|||||
|
Регистрация: Jan 2009
Сообщений: 1,651
|
о! вот это то что надо, спасибо огромное!
|
|
|||||
|
Регистрация: Mar 2009
Сообщений: 42
|
и от меня тоже спасибо. Сам над этой темой долго парился, а оказалось все так просто
|
![]() |
![]() |
Часовой пояс GMT +4, время: 03:47. |
|
|
« Предыдущая тема | Следующая тема » |
|
|