Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flex (http://www.flasher.ru/forum/forumdisplay.php?f=84)
-   -   dispatchEvent между mxml компонентами (http://www.flasher.ru/forum/showthread.php?t=146374)

AntonSurkont 05.11.2010 20:21

dispatchEvent между mxml компонентами
 
Здравствуйте уважаемые программисты.
У меня есть 2 mxml-компонента (никто из них не является основным классом приложения).

В файле PopUpWindow.mxml я делаю:
Код AS3:

dispatchEvent(new Event(PopUpWindow.CLOSE));

А в другом файле:
Код AS3:

var titleWindow:PopUpWindow;
titleWindow=PopUpWindow(PopUpManager.createPopUp(this,PopUpWindow,true));
titleWindow.addEventListener(PopUpWindow.CLOSE,onCloseTW);

Проблема в том, что titleWindow не ловит событие PopUpWindow.CLOSE подскажите плиз что я делаю не так.

ShockWave512 06.11.2010 01:47

метод в лоб - статические элементы в глобальном классе

Fergus 06.11.2010 15:21

Протрейсьте, что событие диспатчится. Вроде как должно быть слышно.

ShockWave512 06.11.2010 17:17

а где кстати второй компонент?

AntonSurkont 09.11.2010 12:18

Всем большое спасибо.
ShockWave512, похоже мне придется применить предложенный вами метод в лоб.


Часовой пояс GMT +4, время: 07:05.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.