Ir para conteúdo

POWERED BY:

Arquivado

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

downloady

removeEventListener

Recommended Posts

Quando registro um evento de algum componente, por exemplo um botão, via actionscript na hora de remover o evento consigo normalmente, agora quando o evento já vem embutido na declaração do componente mxlm não consigo remover o evento.

Exemplificando:

Componente Button via mxlm:

<mx:LinkButton label="http://www.guj.com.br/" left="152" top="96" id="lbSite" click="clickLink(event);"/>

 

removendo o evento registrado para o componente:

lbSite.removeEventListener(MouseEvent.CLICK, clickLink);

 

Da forma demostrada acima não consigo remover o evento de jeito nenhum.

Agora se eu fizer isso:

lbSite.addEventListener(MouseEvent.CLICK, clickLink);

 

e isso

lbSite.removeEventListener(MouseEvent.CLICK, clickLink);

 

consigo remover normalmente.

 

Estou precisando tirar esta dúvida por que em alguns momento da aplicação utilizo o event creationComplete="{init(event);}" quando abro alguns formulários

e quando finalizo o mesmo, gostaria de remover o evento para que o gc consiga remover posteriormente na memória.

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.