Gilsones,
Antes de instanciar uma nova janela de cadastro faça uma verificação se
ela é diferente de null, exemplo:
[Bindable] private var janelaCadastro: JanelaCadastro;
.
.
.
private function criarCadastro(): void {
if (janelaCadastro == null) {
janelaCadastro = new JanelaCadastro();
//aqui você adiciona (addChild) a janela na aplicação...
}
}
Espero ter ajudado!
Em 16 de janeiro de 2011 00:14, Gilsones <[email protected]>escreveu:
> "Por exemplo"
> Tenho um botão "Novo Cadastro" que abre uma TitleWindow com um
> formulario de cadastro.
> Mas se eu clicar mais de uma vez preciso que abra mais janelas iguais,
> ao mesmo tempo.
> Para isso, eu criei um componente MXML que é a TitleWindow com o form
> dentro,
> e quando clico no botão "Novo Cadastro" executa uma função que cria o
> componente
> var NovaJanela:JanelaCadastro = new JanelaCadastro();
> e adiciono ela na aplicação com o addChild(NovaJanela);
>
> Eu que deduzi esse metodo... isso está certo?
> ou existe uma forma mais adequada para isso? como vocês fariam?
>
> Obrigado
>
> --
> 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
--
*William de Farias Lima*
Desenvolvedor - FCM Sistemas
www.fcmsistemas.com.br
williamlima @fcmsistemas.com.br
--
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