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
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
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
-~----------~----~----~----~------~----~------~--~---

Responder a