Teclas de atalho no flex

3 respostas
A

ola

alguem sabe como criar teclas de atalho no flex com o mx:button/ ou <s:button/> titpo Alt+s pra salvar etc…
como no java swing???

3 Respostas

A

alguem???

marcosFA

Olá Andre, use as Classes Keyboard e KeyboardEvent. Adicione um listener na sua app, para os eventos KeyboardEvent.KEY_DOWN ou KeyboardEvent.KEY_UP, depois verifica qual key foi pressionada, o evento KeyboardEvent já informa se o CRTL, SHIFT ou ALT estão pressionados, as outras teclas você verifica por Keyboard.A, Keyboard.B e assim por diante, através das propriedades charCode ou keyCode do objeto KeyboardEvent. Sugiro usar a charCode pois abstrai o tipo de teclado que a pessoa está usando. Depois é só executar a ação que quiser como “atalho”.
Espero ter ajudado!

Marcos Arruda
blog

A

humm

interresante isso ja tinha visto um outro dia esse keybord do flex
mas nao sabia como usar

vou tentar fazewr assim

muito obrigado

Criado 5 de julho de 2010
Ultima resposta 19 de jul. de 2010
Respostas 3
Participantes 2