| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/10/2011 12:06:56
|
digoveneno
What is classpath?
![[Avatar]](/images/avatar/ee561ef4e346bd3ab799322f29019edd.jpg)
Membro desde: 09/12/2008 22:40:36
Mensagens: 8
Offline
|
Boa tarde, estou tendo certa dificuldade em realizar o foco para o textinput na tela de login da minha aplicacao em Flex, a principio o que eu li é por padrão não realizar este foco quando a aplicação é iniciada no Flash.
Estou fazendo uma tela de login usando PopUpManager.addPopUp();
Depois disso eu coloco um setFocus em um campo , para que depois possar ser informado o login, porém não estou conseguindo aplicar esta funcionalidade, somente funciona se eu clicar na apicação com isso é possivel digitar o no campo login (o cursor até consegue ficar no campo que eu necessito mas não escreve nenhum caracter).
O que fazer.
Segue meu codigo para chamar a tela de login
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/10/2011 13:03:05
|
rosequadra
JavaBaby
Membro desde: 17/05/2011 16:02:31
Mensagens: 82
Offline
|
Boa Tarde, qual o navegador que você usa para executar sua aplicação?
O que vou lhe passar funciona no internet explorer:
No seu projeto você abre a pasta html-template e o arquivo index.template.htm
Na tag <body scroll="no"</body> vc deve modificar deixando-o assim:
e no init da sua tela de login vc coloca:
Funciona perfeitamente no internet explorer, espero que lhe ajude
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/10/2011 13:17:50
|
digoveneno
What is classpath?
![[Avatar]](/images/avatar/ee561ef4e346bd3ab799322f29019edd.jpg)
Membro desde: 09/12/2008 22:40:36
Mensagens: 8
Offline
|
Obrigado rosequadra alterei o arquivo colocando esse trecho e deu certo.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/10/2011 13:21:53
|
rosequadra
JavaBaby
Membro desde: 17/05/2011 16:02:31
Mensagens: 82
Offline
|
Mas seu navegador padrão será esse mesmo?
Estou aqui testando outras alternativas, qualquer coisa te passo, ok!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/10/2011 13:38:27
|
digoveneno
What is classpath?
![[Avatar]](/images/avatar/ee561ef4e346bd3ab799322f29019edd.jpg)
Membro desde: 09/12/2008 22:40:36
Mensagens: 8
Offline
|
Realizei o teste aqui e ocorre somente no Internet Explorer 9 e Firefox 7, já no Chrome 14. (foram esses navegadores que eu testei).
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/10/2011 14:25:59
|
Cabazzo
JavaChild
![[Avatar]](/images/avatar/7f1b9e870ce469ea8f20e0a89bbc9ef8.jpg)
Membro desde: 06/11/2007 13:58:32
Mensagens: 137
Localização: Recife, PE
Offline
|
Usa a classe ExternalInterface, vê se isto te ajuda:
http://carrythezero.net/blog/2009/01/20/flex-textinput-focus-issues/
http://www.webappsolution.com/wordpress/2010/08/31/set-flex-to-focus-on-application-load/
|
Flex 4.5 ACE Certified. |
|
|
 |
|
|