Usa um Dictionary var janelas:Dictionary = new Dictionary(); janelas[chave] = janela;
A Chave pode ser o caminho da tela da pra pegar isso por reflection ou algo do tipo. O GraniteDS<http://www.graniteds.org/public/docs/2.3.2/docs/as3/api/org/granite/reflect/package-detail.html>tem a classe várias classes que auxiliam bastante para reflection. Tem o Parsley Spacelib<http://www.spicefactory.org/parsley/docs/3.0/api/org/spicefactory/lib/reflect/package-detail.html>também Att Fabiano Frizzo FFrizzo Labs (45)3324-4204 (45)9969-7850 (45)9118-7805 2012/5/28 ricardo lauro <ricardola...@gmail.com> > Vc pode deixar o botao. Enable . . Criando um evento ao clik ele inabilta > o botao e ao fechar tela abilita > > Em 28/05/2012 16:34, "Jeovan Romano" <jeovan.rom...@gmail.com>escreveu: > > > Pessoal, como faço para chamar um PopUp apenas uma vez?? > por exemplo.. > eu abro tela1, ajusto em um canto da tela e deixo aberta... > abro tela2, ajusto em um canto da tela e deixo aberta... > > se eu clicar num botão para abrir a tela1, ele abrirá novamente... > e abrirá mais telas enquanto eu estiver clicando... > com faço para abrir só quando ela não estiver aberta na tela? > > vlw... > > -- > > --------------------------------------------------------------------------------------------------------------------------- > //// "Eu adoraria mudar o mundo, pena que eles não me fornecem o > código-fonte". \\\\ > ~ > \°v° > ( . )\ --> open-source > ^ ^ > > --------------------------------------------------------------------------------------------------------------------------- > > -- > 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 > -- 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