![]() |
MouseEvent.MOUSE_OUT и всплывающиее событие от детей
У меня есть мувик с графикой. Это gui-интерфейс программы. В интерфейсе несколько кнопок-мувиков. Для основного мувика-интерфейса добавлены слушатели MOUSE_OUT и MOUSE_OVER, которые при наведении мышки на кнопки интерфейса меняют их вид.
Теперь мне нужно совершать действие, если мышка ушла с панели интерфейса. Но это событие возникает каждый раз, когда мышь наводится на кнопу-часть интерфейса. Как-то можно словить событие только от интерфейса, игнорируя детей? |
mouseChildren
|
выключаем mouseChildren - события от кнопок не поступают. Или мне выключить mouseChildren и вешать слушателей на каждую кнопку отдельно?
Upd. выключил mouseChildren у интерфейса, повесил слушателей на кнопки, они вообще не реагируют на мышь... =/ |
Тогда ловите ROLL_OUT (не путать с MOUSE_OUT) у всего мувика-интерфейса.
|
о! вот это то что надо, спасибо огромное!
|
и от меня тоже спасибо. Сам над этой темой долго парился, а оказалось все так просто
|
| Часовой пояс GMT +4, время: 11:49. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.