Configure o TabIndex do TextInput

Recomendo você trocar o TAB pelo ENTER, aqui no Brasil é quase obrigatório.

Desenvolvemos este método para mudar de campo quando a tecla for Enter. Como
você pode verificar, no MXML o TextInput chama este método quando dispara um
evento de KeyDown.

[Script]
private function setProximoFocus(event:KeyboardEvent):void {
       if ( event.keyCode == Keyboard.ENTER ) {
        
this.focusManager.setFocus(this.focusManager.getNextFocusManagerComponent());
        this.focusManager.showFocus();
       }
}

[MXML]
<mx:TextInput id="nome" text="{banco.nome}"
       width="165"
       maxChars="40"
       keyDown="setProximoFocus(event);" restrict="^a-z"/>


Grande Abraço,
-Daniel Negri



----- Original Message ----- 
From: "Beck Novaes" <[EMAIL PROTECTED]>
To: "flexdev" <[email protected]>
Sent: Thursday, July 19, 2007 9:01 AM
Subject: [flexdev] Re: definir ordem do tab



componente.tabIndex

[]'s
Beck Novaes

On 19 jul, 04:25, Eder Roger <[EMAIL PROTECTED]> wrote:
> bom dia a todos!
>
> estou querendo colocar uma ordem nos meus imputs!
>
> criei alguns Textinput e quando preencho um e clico no tab ele nao
> esta seguindo a ordem este esta indo para o ulitmo Textinput e do
> ultimo outro tab esta indo para o segundo e assim desodernadamente!
>
> queria saber se tem como eu definir um ordem !!
>
> tipo do campo com id='a'   no tab ira para o campo com id='b'  ....
>
> por favor fico grato se alguem puder me ajudar!
>
> tenham um otimo dia!




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

Responder a