http://blog.mxml.com.br/eventos-customizados-em-aplicacoes-flex

  *Eduardo Kraus*
Desenvolvedor
 eduardokr...@gmail.com
http://blog.mxml.com.br
http://twitter.com/EduardoKraus


2009/7/17 Bruno Carneiro <guimaraescarne...@gmail.com>

>
> Gente, estou querendo pesquisar uma forma de saber quando a popup foi
> fechada.
>
> Estou criando a popup assim:
> var pop:cad_marca = cad_marca(PopUpManager.createPopUp
> (this,cad_marca,true));
> PopUpManager.centerPopUp(pop);
>
> Eu precisava de alguma forma vigiar essa variavel pop para saber
> quando ela foi fechada mas não sei nem por onde começar...
>
> Tenho que pesquisar eventos?
> Ou existe alguma saída mais simples?
>
> Recentemente usei um método BindingUtils.bindSetter que fica vigiando
> quando uma propriedade de um controle muda. Existe algo parecido com
> isso que eu possa usar na minha variavel pop para saber quando ela foi
> fechada?
>
> Tudo isso pq na minha tela tenho um combo cujas opções vem do banco.
> Mas caso não tenha sido cadastrada a opção desejada, do lado tem um
> botão ("+") que abre esse popup de cadastro. Porém depois que a pessoa
> faz o cadastro e fecha o popup o combo não é atualizado, embora o
> cadastro seja feito com sucesso. Então preciso de que quando alguém
> clicar para fechar o popup o combo atualize. Só que não posso fazer
> isso no evento close do popup pq esse mesmo popup é usado em outras
> telas e nem sempre esse comportamente é desejado.
>
> Seria viável fazer algo do tipo: No close do popup colocar uma
> condiçõa
>
> - Se o componente pai deste componente for "TAL"
> - - Atualizar campo
> - se não
> - - Outra coisa.
> >
>

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

Responder a