![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
МЕГАФЛЭШЕР
Регистрация: May 1999
Адрес: Россия, Москва
Сообщений: 1,181
|
да и не вижу я проблемы в баблинге - он тут как раз помошник чем вредитель
![]() мы не имеем ссылки на таргет (клос-баттон) физически, поэтому можем получать либо баблинг, либо кэпчур. Отключить то легко, как ты писал - просто игнорировать фазу (if(event.eventPhase == 3)return). не в этом вопрос, а как эффективно использовать эвент модель, в данном конкретном примере, без хаков и прыжков через голову. Последний раз редактировалось john; 27.12.2005 в 05:16. |
|
|||||
|
Banned
[+1 16.05.2006]
[++1 16.05.2006] [+ 1 21.05.06] [++ за хамство] [+1 21.05.2006] Регистрация: Dec 2003
Сообщений: 3,925
|
Я просто обобщил.
Конкретно по этому случаю меня смущает одно: у компонентов есть событие некого класса UIEvent, найти который в доке к альфа 1 не представляется возможным. А что-то подсказывает, что там есть нужное, так сказать, для полноты картины |
|
|||||
|
МЕГАФЛЭШЕР
Регистрация: May 1999
Адрес: Россия, Москва
Сообщений: 1,181
|
вот нашел кое какое решение -
public function doClick(e:MouseEvent){
if(titleBar.contains(e.target))
{
PopUpManager.removePopUp(this);
}
}
ну во всяком случае работает. думаю TitleWindow компонент еще не совсем готов, думаю должны быть события типа "сlose", например TitleEvent.CLOSE Последний раз редактировалось john; 27.12.2005 в 06:48. |
|
|||||
|
Banned
[+1 16.05.2006]
[++1 16.05.2006] [+ 1 21.05.06] [++ за хамство] [+1 21.05.2006] Регистрация: Dec 2003
Сообщений: 3,925
|
По-крайней мере, логично этого ожидать
|
|
|||||
|
Да, титлбар ивента не шлет, тоже это сразу заметил.
john Спасибо за способ ![]() Всем спасибо за проявленый интерес! |
![]() |
![]() |
Часовой пояс GMT +4, время: 19:28. |
|
|
« Предыдущая тема | Следующая тема » |
|
|