![]() |
Постоянно срабатывающий MOUSE_OUT
Такая задача,
есть индикатор батареи, при наведении на него появляется всплывающая подсказка, при отведении мыши с индикатора исчезает, все просто. Но нужно чтоб при наведении на подсказку она не исчезала, плюс в подсказке должны быть кнопки. Я сделал так, при отведении мыши от кнопки стартует Таймер и через секунду закрывает подсказку. При наведении на подсказку Таймер останавливается, при отведении мыши от подсказки она должна исчезнуть, вот тут-то и возникают проблемы, я вожу мышкой по подсказке и постоянно срабатывает MOUSE_OUT, mouseChildren = false помогает решить проблему, но тогда не работают кнопки в подсказке. |
это текст на подсказке
специально изваял пример(на haXe правда) если изменить строчку Код AS3:
// доработать напильником и чудный компонент получится походу вопрос - как избавится от вызова MouseOut при hint.visible = false? Код AS3:
|
Используйте не MOUSE_OUT, а ROLL_OUT. Можете, заодно, почитать в чем разница
|
| Часовой пояс GMT +4, время: 13:33. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.