Opa Ricardo, não tinha visto o código abaixo de sua assinatura... Pô, legal, não tinha pensado nessa alternativa...
Vou testar aqui e qualquer coisa te falo... valeu. 2008/2/23 Thiago <[EMAIL PROTECTED]>: > Oi Ricardo, > > Não entendi essa sua solução. Como seria? tem como dá um exemplo? > > > > 2008/2/23 Ricardo Ramires <[EMAIL PROTECTED]>: > > > > Uma solucao freakcode que funciona é colocar uma funcao no > > addEventListener > > > > O que vc's acham dessa ideia? > > > > []'s > > > > Ricardo > > > > > > <?xml version="1.0" encoding="utf-8"?> > > <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" > > layout="vertical" creationComplete="init()"> > > > > <mx:Script> > > <![CDATA[ > > > > > > > > private function init():void > > { > > botao_btn.addEventListener( > > MouseEvent.CLICK, > > function(event:MouseEvent):void { botaoHandler(event, "valor", 1, > > 2,3) } ); > > } > > > > > > private function botaoHandler(event:MouseEvent, > > prop1:String, > > prop2:int, ... args):void > > { > > texto_txt.text += event.target.id + "\n"; > > texto_txt.text += event.type + "\n"; > > > > texto_txt.text += prop1 + ": " + prop2 + > > "\n"; > > texto_txt.text += args[0] + prop2 + "\n"; > > texto_txt.text += args[1] + prop2 + "\n"; > > } > > ]]> > > </mx:Script> > > > > > > <mx:TextArea id="texto_txt" height="100"/> > > <mx:Button id="botao_btn" label="Button"/> > > > > </mx:Application> > > > > > > On Feb 23, 1:05 pm, Beck Novaes <[EMAIL PROTECTED]> wrote: > > > Há algum tempo atrás eu publiquei uma "solução alternativa" no blog da > > > DClick > > .http://blog.dclick.com.br/2007/11/29/passando-parametros-para-event-h... > > > > > > Mas no blog do Darron Schall parece que existem soluções mais > > > elegantes para esta necessidade > > .http://www.darronschall.com/weblog/archives/000191.cfm > > > > > > []'s > > > Beck Novaes > > > > > > On 22 fev, 22:44, Thiago <[EMAIL PROTECTED]> wrote: > > > > > > > Falae Galera, > > > > > > > pintou uma dúvida aqui... > > > > > > > Tô criando um evento dinâmico em .as > > > > > > > Ex: > > > > > > > this.addEventListener(FlexEvent.CREATION_COMPLETE, iniciar); > > > > > > > public function iniciar(obj: Object, visibilidade: int): void { > > > > // faz alguma coisa > > > > > > > } > > > > > > > Como eu passo parâmetro, pq se eu tento passar pelo addEventListener > > dá pau. > > > > > > > O certo seria eu receber um parâmetro FlexEvent na função iniciar? > > > > > > > -- > > > > Att, > > > > Thiago R. Fernandes > > > > > > > > > -- > Att, > Thiago R. Fernandes -- Att, Thiago R. Fernandes --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
