Vejam se isso pode ajudar, acabei de receber ontem sobre um problema parecido:
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" creationComplete="{onLoad(event)}" layout="absolute" borderStyle="solid"> <mx:Script> <![CDATA[ *import* flash.external.ExternalInterface; *private* *function* onLoad(event:Event):*void* { ExternalInterface.call(*'function browserFocus(){document.getElementById(\'NOME_DA_SUA_APLICACAO\').focus();}' *); *this*.NOME_DO_OBJETO_QUE_RECEBERA_O_FOCO.setFocus(); } ]]> </mx:Script> Em 7 de abril de 2011 09:51, Cleverson Cologni <cleversoncolo...@gmail.com>escreveu: > Fera Willian!! > > > > Resolveu 99% dos meus problemas.. > > Tenho um RichTextEditor que ainda não aceita foco, mas é o de menos.. > > > > Muitíssimo grato. > > > > *De:* flexdev@googlegroups.com [mailto:flexdev@googlegroups.com] *Em nome > de *William Lima > *Enviada em:* quinta-feira, 7 de abril de 2011 09:19 > *Para:* flexdev@googlegroups.com > *Assunto:* Re: [flexdev] Problemas com foco > > > > private function teuMetodo(algumaCoisa: AlgumaCoisa): void { > ... > callLater( > function(): void { > controle.setFocus(); > } > ) > } > > Dessa maneira ao finalizar execução de todas as rotinas necessárias ele > executará este callLater! > > Em 7 de abril de 2011 01:32, Cleverson Cologni <cleversoncolo...@gmail.com> > escreveu: > > Em alguns casos, um simples controle.setFocus() funciona corretamente > deslocando o foco para o controle. > > Porém, em outros, nem o FocusManager consegue passar o foco para o > controle, percebi isso mais nos casos onde tento setar o foco num evento ou > após um Alert. > > No caso do Alert, já acostumei a passar o foco antes dele, isso resolveu, > mas nos outros casos não. > > > > Alguém mais teve problemas com foco e conseguiu resolver? > > > > Abraços > > Cleverson > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com > Para sair da lista, envie um email em branco para > flexdev-unsubscr...@googlegroups.com > Mais opções estão disponíveis em http://groups.google.com/group/flexdev > > > > > -- > > William de Farias Lima > *Desenvolvimento* > FCM Sistemas > > Fone: (85) 3278.8215 > williaml...@fcmsistemas.com.br <seuem...@grupofortes.com.br> > www.fcmsistemas.com.br > > > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com > Para sair da lista, envie um email em branco para > flexdev-unsubscr...@googlegroups.com > Mais opções estão disponíveis em http://groups.google.com/group/flexdev > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com > Para sair da lista, envie um email em branco para > flexdev-unsubscr...@googlegroups.com > Mais opções estão disponíveis em http://groups.google.com/group/flexdev -- Michel P. Fernandes -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev