Page 1 sur 1

[R] Détecter des touches dans des GUI

Posté : mer. 15 juin 2011 19:13
par TT22
Bonjour,
J'ai commencé à faire une GUI et j'ai besoins de savoir si l'utilisateur à appuyé sur une touche.
Voici le début de mon script :
► Afficher le texte
Et j'ai besoin de savoir si l'utilisateur appuie sur entrée.
Donc, est-ce que quelqu'un sait ce qui ne vas pas ?

Re: [..] Détecter des touches dans des GUI

Posté : mer. 15 juin 2011 19:51
par TommyDDR
On peut surement faire mieux mais pour faire simplement je dirai :
► Afficher le textecode

Re: [..] Détecter des touches dans des GUI

Posté : mer. 15 juin 2011 20:02
par TT22
Ok, merci :mrgreen:
Mais juste une question, pourqoui la touche c'est :

Code : Tout sélectionner

(_IsPressed("0D")
Et pas :

Code : Tout sélectionner

(_IsPressed("{enter}")

Re: [R] Détecter des touches dans des GUI

Posté : mer. 15 juin 2011 20:04
par TommyDDR
Parce que c'est le code ASCII des touches qui est attendu.

Un appuie sur F1 sur la fonction _IsPressed vous l'aurait montré !

Re: [R] Détecter des touches dans des GUI

Posté : mer. 15 juin 2011 20:59
par TT22
Ok

Re: [R] Détecter des touches dans des GUI

Posté : mer. 15 juin 2011 21:29
par mikell
HotKeySet() est pas mal non plus
► Afficher le texte
J'aime bien quand c'est simple... :wink:

Re: [R] Détecter des touches dans des GUI

Posté : mer. 15 juin 2011 22:26
par TommyDDR
HotKeySet est bien évidement à PROSCRIRE

Imaginez un instant avoir un HotKeySet sur la touche Enter, celle-ci ne sera alors plus utilisable dans n'importe quel autre programme, et ça, croyez moi, vous ne le voulez pas ! :P

Re: [R] Détecter des touches dans des GUI

Posté : jeu. 16 juin 2011 00:47
par mikell
Oups... :?