Nao precisa disso nao.
Mas se um dia ficares curioso, olha o fonte do Cairngorm, que e assim
que ele funciona.
Enfim: se passares um CloseEvent, da StackOverFlow. Sei la porque.
Se disparas um evento qualquer, funciona blz.
APP
d = PopUpManager.createPopUp(this, Dialog, false) as Dialog;
d.addEventListener("fechar", fecharMenu);
TTW
<mx:TitleWindow
xmlns:mx="http://www.adobe.com/2006/mxml"
layout="absolute" width="200" height="200"
showCloseButton="true"
close="fechar()">
<mx:Script>
<![CDATA[
import mx.managers.PopUpManager;
private function fechar():void{
this.dispatchEvent(new Event("fechar", true));
PopUpManager.removePopUp(this);
}
]]>
</mx:Script>
<mx:Label text="JANELA"/>
</mx:TitleWindow>
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---