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
modal=true
ou faz um array
ou verifica se já existe a instancia criada.
brunobg
www.brbsoftware.com.br
bruno...@ig.com.br (MSN Skype)
blogflex.brunobg.com
@brunogrohs
(21) 9913-2397
Em 28/05/2012 16:34, Jeovan Romano escreveu:
Pessoal,
o modal não favorece...
mas com seria o array
ou como faz pra verificar se existe uma instancia?
obrigado pelo retorno...
Em 28 de maio de 2012 16:43, bruno bg bruno...@ig.com.br escreveu:
modal=true
ou faz um array
ou verifica se já existe a instancia criada.
brunobg
: [flexdev] não abrir a mesma janela PopUp
From: jeovan.rom...@gmail.com
To: flexdev@googlegroups.com
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
Cria um arrayViewAbertas(janela), verifica se o item já existe no array,
se existir não abre novamente, se não existir add no array e mostra a
VIEW e no fechar/sair das janelas vc faz um arrayViewAbertas.remove(this);
brunobg
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.comescreveu:
Pessoal, como faço para chamar um PopUp apenas uma vez??
por exemplo..
eu abro tela1, ajusto em um canto da tela e deixo
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
GraniteDShttp://www.graniteds.org/public/docs/2.3.2/docs/as3/api/org/granite/reflect/package-detail.htmltem
a classe