private function init():void
{
    setTimeout(function():void
    {
        focusManager.setFocus(cp11);
        form1.addEventListener(KeyboardEvent.KEY_DOWN, tecla);
    }, 100)
}


  *Eduardo Kraus*
Desenvolvedor
 [email protected]
http://blog.mxml.com.br
http://twitter.com/EduardoKraus


2009/7/15 Felipe Bianconi <[email protected]>

> Desculpe Eduardo, mas onde posso configurar esse timeout?
>
> Obrigado,
> Felipe Bianconi
>
> 2009/7/15 Eduardo Kraus <[email protected]>
>
>  Realmente isso acontece mesmo.
>>
>> Tenta usar o setTimeout para esperar alguns mili segundos para definir o
>> Foco.
>>
>>   *Eduardo Kraus*
>> Desenvolvedor
>>  [email protected]
>> http://blog.mxml.com.br
>> http://twitter.com/EduardoKraus
>>
>>
>> 2009/7/14 Eduardo Kraus <[email protected]>
>>
>>  Tenho um post no Blog
>>>
>>> http://blog.mxml.com.br/trabalhando-com-foco-em-formularios
>>>
>>> Código fonte em http://code.mxml.com.br/?sourceID=040
>>>
>>>   *Eduardo Kraus*
>>> Desenvolvedor
>>>  [email protected]
>>> http://blog.mxml.com.br
>>> http://twitter.com/EduardoKraus
>>>
>>>
>>> 2009/7/14 Angelo <[email protected]>
>>>
>>>
>>>> Bom dia Pessoal..
>>>>
>>>> Atualmente trabalho com desenvovlimento em Progress e Datasul ems
>>>> 2.04, 5.05 e HCM 2.09, um amigo me falou sobre o flex com muito
>>>> entusiamo e me convenceu a conhecer o flex.. estou começando a
>>>> aprender o flex. Estou desenvolvendo um projeto simples e estou com
>>>> problemas com o focusManager.SetFocus, não consegui fazer ele
>>>> funcionar de forma correta.. coloquei numa função que é chamada no
>>>> final do carregamento da pagina.. ele deveria colocar o foco no
>>>> primeiro campo da pagina.. ele faz isto, porem para eu poder digitar
>>>> alguma coisa no campo que é um textinput eu preciso clicar com o mouse
>>>> em cima do campo.. alguem pode me dizer o que devo fazer para ele
>>>> colocar o foco neste primeiro campo e já ativar o cursor para
>>>> digitaçã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