Bruno,
    Dois links q te recomendo:
http://blog.erkobridee.com/2010/02/17/adobe-flex-definindo-o-foco-na-aplicacao/
http://blog.dclick.com.br/2010/08/26/problema-de-foco-com-flashflex-no-firefox/pt/

[]s
Fabio da Silva
http://www.fabiophx.blogspot.com/

On 27 set, 17:17, Bruno Santtana <[email protected]> wrote:
> 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

Responder a