Portillo
unread,Jul 3, 2009, 2:30:48 PM7/3/09Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to flexdev
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