Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Nathalia Delavi

MDIWindow FLEX Builder 3

Recommended Posts

Olá galera, eu percebi um comportamento no MDIWindow do FLEX que não consegui reverter.

 

Ao fechar queria que fosse removida a instancia da MDIWindow... a impressão que eu tenho eh que a janela fica sempre instanciada! e ao clicar em "abrir" ela nao executa os métodos que estão no createComplete!

 

Tem como reverter esse comportamento?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Galera, postando a resposta por que tópico como este é muito difícil de achar! Quase não se vê esse problema com MDIWindow postado em fóruns.

 

 

Nas propriedades da MDIWindow deve ser incluído:

 

  initialize="InicializarFormulario()"
  close="Fechar()"

 

Esses dois métodos estão assim:

 

           private function Fechar():void{

	 	MudarState('');
		this.windowManager.removeAll();

	 	this.initialized = false;

	 }

 

Não vou colocar o método InicializarFormulario() por que nele você pode fazer o que quiser... Ele será executado toda vez que a MDIWindow for chamada. Detalhe que se as CHILD não procedem com o mesmo comportamento da MDI.

 

Espero ter ajudado...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.