|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Nouveau Membre du Club
![]() Inscription : décembre 2008 Messages : 192 ![]() |
Salut tout le monde,
Mon but est que mon application écoute la touche "Echap" Voici le code que j'implémente: Partie MXML: Code :
Code :
Comment faire pour que ce soit globale dans l'application, et dès que j'appui sur Echape, sans que je sois dans un champs de texte, "mon traitement" soit effectué? Je vous remercie d'avance de vos propositions et de vos suggestions. Cordialement. |
||||
|
|
00
|
|
|
#2 |
|
Membre habitué
![]() Inscription : avril 2010 Messages : 124 ![]() |
Salut,
Je ne suis pas certain que tu puisses le faire : "Flex recognizes global keyboard events whether the user is hovering over a button or the focus is inside a TextInput control. " (lu ici) Par contre, ce que tu peux faire, c'est dès l'activation de ton application (ou de ton écran/window), mettre le focus sur un bouton (sur le bouton 'quitter' par exemple si tu en as un mais n'importe lequel ferait l'affaire) et là ton listener fonctionnera. Charles. |
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : décembre 2008 Messages : 192 ![]() |
J'ai trouvé une solution qui permet à l'application d'écouter les évènements du clavier:
On appel l'instruction suivante lors du creationComplete de l'application: Code :
stage.addEventListener(KeyboardEvent.KEY_UP, keyUp_Handler) |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com