Salve pessoal. Estou há horas aqui lendo e procurando sobre foco em textinput, mas não conseguir achar se quer 1 que funcione. Todos setam o foco para o campo mas nenhum, repetindo, NENHUM, tem o foco correto. O que eu quero é simples: Ao entrar na aplicação quero que o foco vem para o 1º textinput (simples, use o setFocus). Ele seta o foco no campo mas mesmo assim eu preciso clicar na aplicação para digitar algo.
Eu e vários desenvolvedores, precisamos que ao entrar no sistema só necessite digitar o login por exemplo e não clicar em nada com o mouse. Como dizia Irmã Dulce...., Fudeu! Pessoal, é difícil fazer isso? Já pensei que o problema era o foco do html no .swf, mas eu uso a aplicação direta (sistema.swf) e mesmo assim tenho que clicar na aplicação para começar a digitar. Mesmo assim usei uns js para por o foco no swf e nada de funcionar... Exemplo de aplicação que estou testando: Link: http://brunoinformatica.com/focus/foco.swf Source: (Não estou trabalhando nessa aplicação, estou trabalhando em um sistema de login, mas funcionando aqui vai funcionar lá também) <?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" creationComplete="inicializar()" xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600" width="640" height="480" backgroundColor="#FEBA01"> <fx:Declarations> <!-- Place non-visual elements (e.g., services, value objects) here --> </fx:Declarations> <fx:Script> <![CDATA[ public function inicializar():void{ ti_1.setFocus(); } ]]> </fx:Script> <s:TextInput x="99" y="51" id="ti_1" height="106" width="442" fontSize="60"/> <s:TextInput x="99" y="185" id="ti_2" width="442" height="105" fontSize="60"/> <s:TextInput x="99" y="314" id="ti_3" height="106" width="442" fontSize="60"/> </s:Application> Alguém sabe fazer esse bicho funfar? Agradeço à atenção de todos vocês! Abraço! -- 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
