Será que este post do Vedovelli não te ajuda? http://www.vedovelli.com.br/?p=719
Att., José Carlos Silveira FielProgramador Adobe Flex e PHP http://blog.fielweb.com.br/ 2009/4/15 DZ8 <vagner...@gmail.com> > > Como desabilitar as teclas f2, f3, f4, f5, sendo que elas ja são > padrão do browser, e nao deixa o evento no flex funcionar,,,alguem tem > alguma ideia de como fazer isto...? > > On 14 abr, 18:17, Beck Novaes <beck.nov...@gmail.com> wrote: > > No caso você pode fazer como no exemplo do post do blog da DClick: > http://blog.dclick.com.br/sources/shortKey/srcview/index.html > > > > Att, > > Beck Novaes > > > > On 14 abr, 18:15, Vagner Mendonça <vagner...@gmail.com> wrote: > > > > > > > > > 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- Ocultar texto entre aspas - > > > > - Mostrar texto das mensagens anteriores - > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---