Estou usando assim:
public function handleKeyDown(event:KeyboardEvent) :void
{
if ( event.keyCode == 13 )
{
var nextComponent:IFocusManagerComponent =
focusManager.getNextFocusManagerComponent(false);
nextComponent.setFocus();
}
}
Reginaldo
Reginaldo Rigo
UNISIS - Inovações Tecnológicas Ltda
( +55 11 5033-5555 ramal 128
* [email protected]; <[email protected]>
[email protected] [email protected];
...sem querer ser, merecer ser um camaleão...
Em 21 de julho de 2011 08:53, Eric Tonussi <[email protected]> escreveu:
> verifique se o evt.currentTarget não é um RT
>
> Em 20 de julho de 2011 23:14, Luis Carlos Quinhone
> <[email protected]>escreveu:
>
> Pessoal, estou usando esse código pra mudar de campo usando o ENTER.
>>
>> private function interceptEnterKey(evt:**KeyboardEvent):void
>> {
>> if (evt.keyCode == 13) // Enter key
>> {
>> if (evt.shiftKey)
>> {
>> focusManager.**getNextFocusManagerComponent(**
>> true).setFocus();
>> }
>> else
>> {
>> focusManager.**getNextFocusManagerComponent(**
>> false).setFocus();
>> }
>> }
>> }
>>
>> mas ele também funciona no RichText, e aí não consigo fazer parágrafo no
>> texto pq ele muda para outro componente, tem como tirar só do RT?
>>
>> Att
>> Luis Carlos
>>
>> --
>> 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 flexdev-unsubscribe@**
>> googlegroups.com <[email protected]>
>> Mais opções estão disponíveis em
>> http://groups.google.com/**group/flexdev<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 [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 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