Ola beck este componente eu preciso importar a lib no flex..
<cp:ShortKey key="{Keyboard.ENTER}" button="{btnLogar}"/> package components { import flash.events.KeyboardEvent; import flash.events.MouseEvent; import mx.controls.Button; import mx.core.IMXMLObject; public class ShortKey implements IMXMLObject { [Bindable] public var key:uint; [Bindable] public var button:Button; [Bindable] public var shiftKey:Boolean = false; [Bindable] public var ctrlKey:Boolean = false; private var document:Object; public function initialized(document:Object, id:String):void { this.document = document; document.addEventListener(KeyboardEvent.KEY_DOWN, keyDownHandler); } private function keyDownHandler(event:KeyboardEvent):void { var checkShiftKey:Boolean = !(Number(event.shiftKey) ^ Number(shiftKey)); var checkCtrlKey:Boolean = !(Number(event.ctrlKey) ^ Number(ctrlKey)); if ((checkShiftKey && checkCtrlKey) && event.keyCode == key) { button.dispatchEvent(new MouseEvent(MouseEvent.CLICK)) } } } } 2009/4/14 Beck Novaes <beck.nov...@gmail.com> > > Há algum tempo atrás eu fiz um componente que talvez ajude: > http://groups.google.com.br/group/flexdev/msg/85ac1d5f03f9d25a > > Att, > Beck Novaes > > On 13 abr, 14:02, DZ8 <vagner...@gmail.com> wrote: > > Alguem conhece algum tuto, qu explique como trabalhar com eventos de > > teclado, tipo f4 abrir uma janela popup com dados de consulta, enter > > para passar campos...? > > > > Obrigado > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---