Definir foco na Aplicação...

private function setFocusHtml():void {
ExternalInterface.call(
"s = function() { window.document.getElementById('"+this.id+"').focus(); }"
);
}


Fonte: 
http://blog.erkobridee.com/2010/02/17/adobe-flex-definindo-o-foco-na-aplicacao/

Espero ter ajudado...

[]s




Em 2 de março de 2010 21:23, Mário Júnior <[email protected]> escreveu:

> pesquisa por "flex setfocus html load page"
> já tem várias coisas sobre isso, vc só não está usando os termos certos
> para pesquisar.
>
> []s
>
>
> Em 2 de março de 2010 20:42, Angelo <[email protected]> escreveu:
>
> Tentei as duas opções e nada.
>> Uso o creationComplete do aplication para chamar a função que tenta
>> dar foco ao campo.
>>
>> On 2 mar, 19:07, Rafa Comim <[email protected]> wrote:
>> > Vc está usando FocusManager.setFocus(campo), ou campo.setFocus() ?
>> >
>> > Em 2 de março de 2010 19:05, Angelo <[email protected]> escreveu:
>> >
>> >
>> >
>> > > Desculpe, quero dizer clicar com o mouse...
>> >
>> > > On 2 mar, 19:04, Angelo <[email protected]> wrote:
>> > > > Olá pessoal,
>> > > > Estou tendo problemas com o setFocus(), no primeiro modulo ele marca
>> o
>> > > > campo do TextInput,
>> > > > porem o cursor não vai para este TextInput, é necessário teclar com
>> a
>> > > > seta do mouse neste
>> > > > TextInput para poder digitar a informação. O estranho é que só
>> ocorre
>> > > > com o primeiro modulo,
>> > > > nos demais ele marca e fica disponivel para digitação.
>> > > > Alguem já passou por isso ou sabe de como resolver este problema?
>> >
>> > > > Desde já agradeço qualquer ajuda.
>> >
>> > > --
>> > > 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 emhttp://
>> groups.google.com/group/flexdev
>> >
>> > --
>> > ______________________
>> >
>> > Atenciosamente,
>> >
>> > Rafael Comim
>>
>> --
>> 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
>>
>
>
>
> --
> Mario Junior
> Enterprise Java / Flex Architectures
> Adobe Certified Expert Flex 3 with AIR
>
> Sofshore Informática
> http://www.sofshore.com.br
> +55 (48) 3337 2003
> Rua Pastor Willian Richard Schisler Filho 452 sl 102, 88034-100 Itacorubi
> Florianopolis SC Brasil
>
>  --
> 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
>



-- 
Bruno Ferreira Queiroz
Desenvolvimento
Global Delivery Solutions
+ 55 (16) 3322 – 1529
+ 55 (16) 9215 - 5553
[email protected]
www.gdsolutions.com.br

-- 
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