Может ли пользовательский компонент вызывать PopUpManager.addPopUp сам по себе?Как поместить всплывающую логику в компонент? - PullRequest
0 голосов
/ 29 июня 2010

Я пытаюсь лучше организовать свой код и решил, что было бы неплохо разместить всплывающую логику внутри всплывающего компонента. Тем не менее, я не могу сделать это, не вызывая ту или иную ошибку. Мне также нужно сделать модальное всплывающее окно.

Я делаю что-то вроде этого (код псевдо):

</p> <pre><code><mx:TitleWindow > <mx:Label id="messageLabel" /> <mx:Script> <![CDATA[ public function show():void{ PopUpManager.addPopUp(this, Application.application as DisplayObject, true); PopUpManager.centerPopUp(this); } public function hide():void{ PopUpManager.removePopUp(this); } ]]> </mx:Script> </mx:TitleWindow>

Может кто-нибудь помочь?

1 Ответ

0 голосов
/ 30 июня 2010

Похоже, что это работает, в конце концов.

Я не уверен, что я делал неправильно, но после ответа Райана я переписал код, используя приведенный выше псевдокод в качестве отправной точки. Теперь, похоже, работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...