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