Boa tarde Luiz, Você vai ter que criar um evento no PopUp e disparar ele para que ele seja capturado na Main. É mais ou menos isso que está abaixo.
Ex: Na chamada do PopUp pop.addEventListener("PopUpFechou",funcao_a_ser_executada); E no teu PopUp var e:Event = new Event("PopUpFechou"); dispatchEvent(e); PopUpManager.removePopUp(this); 2010/1/26 Luiz Barros <sailorwebm...@yahoo.com.br> > Eu abri uma nova janela na minha aplicação assim: > Main.mxml > private function janOdescontos():void > { > var janela:popOdescontos = PopUpManager.createPopUp( this, > popOdescontos, true ) as popOdescontos; > janela.init() > > > } > > > chamando assim: > <mx:Button label="Outros Descontos" width="144" click="janOdescontos > ()" x="36.5" y="231"/> > > Agora em janOdescontos.mxml > > > Eu fecho a janela assim > private function Fechar():void > { > PopUpManager.removePopUp( this ); > > > > } > > > Mas gostaria que ao fechar a janela ele disparasse a funçaõ > atualizar() que está em Main.mxml > > Como fazer ? > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com > Para sair da lista, envie um email em branco para > flexdev-unsubscr...@googlegroups.com > Mais opções estão disponíveis em http://groups.google.com/group/flexdev -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev