para isso vc vai ter que
colocar na sua tela (pai) Main.mxml
na função janOdescontos()
janela.addEventListener("atualizaDesconto", atualizar);
onde atualizar é a sua função atualizar():void;

colocar na sua função Fechar() da sua tela popOdescontos (filha).
this.dispatchEvent(new Event("atualizaDesconto"));


isso por exemplo.
procure por
bruno bg



Em 26 de janeiro de 2010 17:45, Luiz Barros
<[email protected]>escreveu:

> 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 [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
>

-- 
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

Responder a