Ow Luis
Consegui resolver o problema meu brother
tudo por culpa de um metodo na tela principal:
private var timer:Timer = null; /*private function init():void
{ this.timer = new Timer( (10 * 1000) , (10 * 2) );
timer.addEventListener("timer", this.executa);
timer.start(); } public function
executa(event:TimerEvent):void {
//Alert.show("teste"); limpar_campos_login();
Keyboard.ENTER; limpar_campos_login();
<<<<<<<< O problema chamava esse metodo }*/
public function limpar_campos_login():void {
ti_usuario.text =""; ti_senha.text = "";
ti_usuario.setFocus(); // textimput que
quero setar o foco }
O mais estranho é que ele estava numa tela principal e não tinha nenhum gatilho
chamando ele nem no createcomplete da tela principal.
Estranho demais comentei o codigo e deu certo!
Galera valeu pelas dicas.
Brenno Abreu.
Date: Mon, 7 Apr 2014 10:58:04 -0700
From: [email protected]
To: [email protected]
CC: [email protected]
Subject: [flexdev] Re: Focu permanente no componente
Blz agora ficou mais simples, faz o seguinte Brenno
Neste trecho faz o seguinte:
public function ResultadoFilial(event:ResultEvent):void
{
dados_filial = event.result as ArrayCollection;
//nome do seu campo que vc quer dar o foco deve
ser um textinput no caso nomeCampo.setFocus();
}
Creio que com isso irá funcionar bem.Espero ter ajudado.
Em sexta-feira, 4 de abril de 2014 09h37min56s UTC-3, Brenno Abreu escreveu:
Senhores(a) bom dia
Tenho um programa no adobe flex builder 3.0 com sdk 3.6 e estava notando que ao
clicar num componente como TextIput sem escrever nada ao contar 10 segundos ele
perde o focu ou seja para digitar no componente é necessário clicar novamente
no mouse.
Outra situação que reparei também é que ao digitar no TextInput no momento da
digitação também perde o focu.
Alguem ja passou por isso????
Preciso de definir como focu permanente no componente enquanto ele tiver
selecionado.
Estranho né?
Brenno Abreu.
--
--
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
---
Você recebeu essa mensagem porque está inscrito no grupo quot;flexdev" dos
Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um
e-mail para [email protected].
Para mais opções, acesse https://groups.google.com/d/optout.
--
--
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
---
Você está recebendo esta mensagem porque se inscreveu no grupo "flexdev" dos
Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um
e-mail para [email protected].
Para obter mais opções, acesse https://groups.google.com/d/optout.