<?xml version="1.0" encoding="utf-8"?>
<mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml"; width="400"
       height="300" creationComplete="init()">
       <mx:Script>
               <![CDATA[
                       public function funcao():void
                       {

                       }
private function init():void
{
    addEventListener(KeyboardEvent.KEY_DOWN, keyDown);
}
private function keyDown(event:KeyboardEvent):void
{
    if(event.keyCode == 43)
    {
        bt_teste.text = "Deu Certo";
    }
}
               ]]>
       </mx:Script>
       <mx:TextInput id="bt_teste" enter="funcao()"/>
</mx:TitleWindow>


     *Eduardo Kraus*
Desenvolvedor
 eduardokr...@gmail.com
http://blog.mxml.com.br
http://twitter.com/EduardoKraus


2009/6/3 LuizGava <luizotaviog...@gmail.com>

>
> Boa Tarde pessoal...
> Não faz muito tempo que programo em flex então me desculpem se for uma
> pergunta besta.
> Negócio é o seguinte: como eu faço para criar um evento num componente
> que estou customizando?
>
> Exemplo: no TextInput tem o evento enter que é disparado quando eu
> aperto na tecla enter (oo, sério? HUIAHUI)
> Eu estou customizando o TextInput, e queria criar um evento que
> disparasse quando eu apertasse a tela '+'.
> Exemplo:
> <?xml version="1.0" encoding="utf-8"?>
> <mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml"; width="400"
>        height="300">
>        <mx:Script>
>                <![CDATA[
>                        public function funcao():void
>                        {
>                                bt_teste.text = "Deu Certo";
>                        }
>                ]]>
>        </mx:Script>
>        <mx:TextInput id="bt_teste" enter="funcao()"/>
> </mx:TitleWindow>
>
> queria que ficasse assim:
>
> <?xml version="1.0" encoding="utf-8"?>
> <mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml"; width="400"
>        height="300">
>        <mx:Script>
>                <![CDATA[
>                        public function funcao():void
>                        {
>                                bt_teste.text = "Deu Certo";
>                        }
>                ]]>
>        </mx:Script>
>        <use:UTextInput id="bt_teste" mais="funcao()"/>
> </mx:TitleWindow>
>
> Não sei se vocês entenderam maas, é isso...
>
> Obrigado.
> >
>

--~--~---------~--~----~------------~-------~--~----~
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 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a