KeyPressEventHandler - ignore focus

Résolu
nagaD.scar Messages postés 4272 Date d'inscription samedi 8 septembre 2007 Statut Membre Dernière intervention 4 janvier 2023 - 26 sept. 2013 à 16:38
dodo7263 Messages postés 614 Date d'inscription mercredi 10 septembre 2008 Statut Membre Dernière intervention 9 février 2017 - 27 sept. 2013 à 11:58
Bonjour bonjour,

J'aurai une petite question concernant l'event KeyPress dans la form. Ma question est : je paramètre l'event de ma forme histoire de récupérer les touches clavier.
Je test => il se passe rien ... fichtre ... MAIS je me rend compte que l'un de mes boutons est en surbrillance ... **tilt** ah bah ma fenêtre n'a pas le focus ! c'est le bouton ! Pour vérifier tout ca, je paramètre l'event KeyPress du bouton cette fois sur ma méthode et là, oh miracle, mon événement est géré !

Donc bon, c'est pas terrible : je souhaiterai pouvoir gérer l'événement sur ma forme toute entière, pas élément par élément. Ma question est donc : est-ce possible ? Si oui, que faudrai-t'il faire?

merci d'avance.
naga

2 réponses

dodo7263 Messages postés 614 Date d'inscription mercredi 10 septembre 2008 Statut Membre Dernière intervention 9 février 2017 6
26 sept. 2013 à 17:28
Salut,

J'essais une piste...
En positionnant la propriété keyPreview à true sur ta forme tu devrais intercepter les entrées clavier.

@++
0
nagaD.scar Messages postés 4272 Date d'inscription samedi 8 septembre 2007 Statut Membre Dernière intervention 4 janvier 2023 17
26 sept. 2013 à 18:12
ok j'essaye demain matin et je te redirai. merci =)
0
nagaD.scar Messages postés 4272 Date d'inscription samedi 8 septembre 2007 Statut Membre Dernière intervention 4 janvier 2023 17
27 sept. 2013 à 11:48
PARFAIS

merci j'avais un peu de mal à identifier ce que je voulais =)

bon week end !
naga
0
dodo7263 Messages postés 614 Date d'inscription mercredi 10 septembre 2008 Statut Membre Dernière intervention 9 février 2017 6
27 sept. 2013 à 11:58
De rien

@++
0
Rejoignez-nous