Bom, apresentei um caso concreto, um ambiente real de trabalho.
Concordo plenamente contigo, acredito que o usuário deveria se preocupar mais 
em aprender procedimentos novos, se acostumar com o mouse. Mas infelizmente a 
realidade, pelo menos aonde eu trabalho, não é esta. Nosso maior problema é:

COMO CONCORRER COM UMA INTERFACE FEITA EM COBOL?

Que programas feitos em Flex, Delphi, .NET apresentam muito mais recursos do 
que programas feitos em COBOL, isso não se discute, mas em um ambiente 
empresarial em que o usuário necessita de agilidade ao inserir dados, como em 
cadastro complexos de despesas, caixa, faturamento, dados contábeis de entrada 
e saída, a interface em DOS leva muita vantagem pela agilidade proporcionada ao 
usuário. É difícil reeducar um parque de administrativo com mais de 150 
funcionários, cada um com um programa diferente. Como convencer o usuário de 
que o mouse tem muito mais vantagem do que somente o teclado?

As interfaces de hoje são muito melhores do que as interfaces projetadas há 5, 
10, 20 anos atrás, não temos dúvida. A questão crucial será, como fazer o seu 
projeto ser tão ágil quanto um sistema feito em ambiente DOS de arquivos 
indexados?

Um comparação útil neste caso seria, o Windows 3.1 ou 95 é mais rápido do que o 
Windows 2000 ou XP? Minha resposta seria, claro que são, afinal eles não tem 
metade dos recursos que o Windows XP possui.

Estamos caminhando pra Sistemas de Informação cada vez mais complexos, estaria 
o usuário evoluindo de tal forma?

Abraço a Todos,
-Daniel Negri
  ----- Original Message ----- 
  From: Andrey Wischneski 
  To: [email protected] 
  Sent: Thursday, July 19, 2007 5:33 PM
  Subject: [flexdev] Re: definir ordem do tab


  Ao invés de ficar utilizando o Enter para trocar o foco do campo deveríamos 
educar as pessoas a utilizar o TAB, Acho que é essa a utilidade do botão no 
teclado... tenta dar um shift+enter pra ver se o foco volta para o campo 
anterior... 

  Mas... cada caso é um caso...

  Obs: não estou querendo desmerecer a sua dica, Tião...






  On 19/07/07, Tião da Obra < [EMAIL PROTECTED]> wrote:

    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