Interface graphique - éditeur de macro
Création / chargement / sauvegarde de macro
Utilisez le menu ou la barre d'outils pour ouvrir la fenêtre d'édition de macros. Celle-ci s'ouvrira avec une macro vide par défaut. Le numéro de la macro que vous choisissez de charger ou de sauvegarder est à sélectionner en haut à gauche avant chargement ou sauvegarde. Quand vous chargez la macro, le fichier choisi doit avoir une section [MACRO] correspondante, sinon vous chargerez une macro vide. |
Insertion / suppression de lignes
Utilisez les boutons à la droite de chacune des lignes pour soit insérer une ligne avant, soit supprimer la ligne correspondante. Par défaut, une nouvelle ligne est créée avec un code nul (pas d'action), une pression normale et un délai standard.
Détail du choix des actions
Chaque ligne correspond à une action, dans la séquence listée. Quand la macro est exécutée, chaque ligne sera exécutée en séquence, avec le code touche, l'action (appui normal, relâche ou maintien) et le délai programmé. Il est possible de faire en sorte que la macro s'arrête après le délai spécifié en cliquant sur le bouton bascule de la ligne, le prochain appel de la même macro reprendra son exécution au même point à partir de la ligne suivante. Enfin, un délai nul signifie que la prochaine action doit être exécutée simultanément.
Les actions possibles sont :
→ Clavier : utilisez soit le nom de la touche, soit le clavier virtuel en cliquant sur le bouton
→ Bouton de souris : numéro de bouton
→ Bouton de manette de jeu : numéro de bouton
→ Appui : correspond à un appui normal de touche (appui puis relâche)
→ Maintien : correspond à un appui maintenu de touche (pas de relâche)
→ Relâche : correspond à une relâche de touche
Il existe une colonne d'édition avancée que vous pouvez faire apparaître, afin d'entrer directement le code de la touche. Ceci est utile pour des touches spéciales (par exemple multimédia,...) pour lesquelles il faut affecter directement le code input.h