Page 1 sur 2

Variable système

Posté : 29 avr. 2015, 14:35
par Laigoh
Bonjour à tous,

J'aurais aimé savoir s'il était possible, grâce à un plug-in ou autre, d'ajouter une touche de clavier au choix en tant que variable système. Une touche autre que NUMLOCK et CAPITALE, déjà disponible.

Merci d'avance :)

Re: Variable système

Posté : 29 avr. 2015, 20:39
par Feitan
Salut Laigoh,

Je ne comprends pas trop ce que tu veux faire. Tu peux mettre la valeur d'une touche dans une simple variable, après ça dépend ce que tu cherche à faire

Re: Variable système

Posté : 29 avr. 2015, 22:56
par Laigoh
Salut,

D'abord merci pour votre réponse rapide.
J'imagine que vous le savez : SuperMacro offre la possibilité d'utiliser des Variables Système. En effet, énormément de paramètres propres aux PC y sont disponibles. Par exemple si je choisis de déclarer la variable NUMLOCK, cette dernière prendra l'état 1 quand le Verrouillage Numérique sera activé, et 0 lorsqu'il ne le sera pas. On peut donc utiliser cette touche comme condition d'une Examine, ou autre.
J'aurais voulu savoir si quelqu'un savait comment faire de même avec n'importe quelle touche du clavier.

J'espère avoir été plus clair cette fois, bonne soirée :)

Re: Variable système

Posté : 30 avr. 2015, 17:44
par Feitan
Hello, ça devrait être possible avec un EVENT.KEYPRESS
Cherche un peu sur le forum, il y a des sujets qui traite de ça, je te donnerais plus d'infos quand j'aurais un peu plus de temps devant moi si tu veux.

Bon courage et tiens nous au courant de ton avancée.

Re: Variable système

Posté : 02 mai 2015, 14:01
par Laigoh
Salut,

J'ai peur de ne pas avoir bien compris : le EVENT.KEYPRESS, je dois l'écrire/le trouver où ? J'ai lu à plusieurs endroit sur le forum des lignes de codes comme celles-ci, sans savoir de quoi il s'agissait. En effet, je me suis personnellement limité à l'interface graphique de SuperMacro. D'après ce que j'ai pu comprendre, ce dernier peut également exécuter des lignes de code ?
Je fais peu être fausse route, j'aimerais donc, si ce n'est pas trop vous demander, avoir plus d'information sur ce sujet.

Merci, et bon week-end.

Re: Variable système

Posté : 06 mai 2015, 11:39
par Feitan
Tu copie le code en texte et tu l'importe en faisant "Coller à partir d'un texte simple" dans édition

Re: Variable système

Posté : 12 mai 2015, 13:05
par Laigoh
A très bien, je ne connaissais pas. Et donc, si je fais juste cette manip, ça ne fonctionne pas ... :(

Re: Variable système

Posté : 13 mai 2015, 21:35
par Feitan
Tu utilise quel code ?
Tu t'en sers comment ?

Re: Variable système

Posté : 18 mai 2015, 11:16
par Laigoh
Je copie cela : "Variable [EVENT.KEYPRESS];[EVENT.KEYPRESS];Alpha;" et je le colle dans SuperMacro via "Coller à partir d'un texte simple"

Re: Variable système

Posté : 19 mai 2015, 00:09
par Feitan
Variable [EVENT.ACTIVATE];[EVENT.ACTIVATE];Numerique;
Variable [EVENT.KEY];[EVENT.KEY];Alpha;
Calcul évolué [EVENT.ACTIVATE]=1
Label <Label1>
Examine [EVENT.KEY];=;;
Goto <Label1>
Message Message;[EVENT.KEY];
Calcul évolué [EVENT.ACTIVATE]=0



Il faut activer la variable EVENT.ACTIVATE
Quand tu ne veux plus suivre la variable tu mets EVENT.ACTIVATE égal à 0 (économie des ressources processeur, même si ça prend relativement peu).