Translations:Macros/26/fr
Il est aussi possible de définir des événements d'activation dans la définition des macros.
La syntaxe est la suivante :
TRIGGER <event>
Exemple:
MACRO F1 #contenu MACRO F2 TRIGGER F5 #contenu MACRO F3 TRIGGER F6 #contenu MACRO F4 TRIGGER F5 #contenu
Avec GIMX 1.12 et antérieur, l'exemple ci-dessus fonctionne de la manière suivante :
F1 reste active tout le temps (pas de TRIGGER).
F2 et F4 sont actives par défaut. Si F6 est pressé, F3 devient active, F2 et F4 deviennent inactives.
Avec GIMX 2.00 et ultérieur :
Les macros avec trigger sont inactives par défaut. Pour qu'une macro avec trigger soit active par défaut, ajouter une ligne contenant "INIT ON" après la ligne "TRIGGER <event>".
Les macros avec trigger peuvent aussi être activées et désactivées indépendamment des autres macros. Ceci peut être configuré en ajoutant une ligne contenant "TOGGLE YES" après la ligne "TRIGGER <event>".
Exemple :
MACRO F1 TRIGGER 1 INIT ON TOGGLE YES #content