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
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---