> Estou com um problema.
> Eu não consigo fazer com que um botão criado meu, anteriormente receba
> o Event Listener.
> Ele recebe em uma das funções, mas não recebe na outra. Por que isso
> acontece???
> A função reAtivar funciona normalmente, inclusive adicionando o evento
> Desativar. Mas o Desativar não coloca o evento reAtivar. Alguém sabe
> por que isso??
> Código:
> private function reAtivar(MouseEvent):void{
> Alert.show("Xuxinha","Xuxa a saxa fex xixi no xão")
> btnCancelar.visible = false;
> btnNovo.visible = false;
> btnEditar.visible = false;
> btnApagar.visible = false;
> btnSalvar.visible = false;
> recuperarUm.x = 10
> recuperarUm.y = 10
> recuperarUm.width = 40
> recuperarUm.height = 40
> recuperarUm.id = "btnRecuperarUm"
> recuperarTudo.x = 60
> recuperarTudo.y = 10
> recuperarTudo.width = 40
> recuperarTudo.height = 40
> recuperarTudo.id = "btnRecuperarTudo"
> recuperarTudo.visible = true;
> recuperarUm.visible = true;
> [Embed("icones/medios/dlixeira.swf")]
> var icone2:Class
> btnLixeira.setStyle("icon",icone2)
> btnLixeira.addEventListener(MouseEvent.CLICK,Desativar);
> }
> //função quando desativa modo lixeira
> private function Desativar(MouseEvent):void{
> btnCancelar.visible = true;
> btnNovo.visible = true;
> btnEditar.visible = true;
> btnApagar.visible = true;
> btnSalvar.visible = true;
> recuperarTudo.visible = false;
> recuperarUm.visible = false;
> [Embed("icones/medios/lixeira.swf")]
> var icone:Class
> btnLixeira.setStyle("icon",icone)
> Alert.show("Alterou Ícone", null)
> btnLixeira.addEventListener(MouseEvent.CLICK,reAtivar);
> Alert.show("Isto Funciona", null)
> }
> //fim
--