Repostando a função.
protected function handleKeyboardEnter(event:KeyboardEvent):void
{
if (event.keyCode== 13)
{
var fm:IFocusManager = this.focusManager;
var next:IFocusManagerComponent =
fm.getNextFocusManagerComponent();
fm.setFocus(next);
}
}
On Dec 8, 8:05 pm, Ednei <[email protected]> wrote:
> Opa, eu tenho um código dentro da minha classe InputMoney. Na qual
> quando o usuário apertar ENTER, o focus passaria para o próximo campo
> - como acontece com o Tab.
>
> protected function handleKeyboardEnter(event:KeyboardEvent):void
> {
> if (event.keyCode== 13)
> {
> var fm:IFocusManager = this.focusManager;
> var next:IFocusManagerComponent =
> fm.getNextFocusManagerComponent();
> fm.setFocus(fm.getNextFocusManagerComponent());
> }
> }
>
> Mas aparece essa mensagem.
>
> TypeError: Error #1009: Não é possível acessar uma propriedade ou um
> método de uma referência de objeto nula.
> at mx.managers::FocusManager/setFocus()[C:\autobuild\3.2.0\frameworks
> \projects\framework\src\mx\managers\FocusManager.as:545]
> at br.com.app.component::InputMoney/handleKeyboardEnter()[C:\xampp
> \htdocs\gw\src_flex\br\com\app\component\InputMoney.as:80]
--
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