2012-06-27 1 views
1

J'ai une commande globale comme celui-ciEnvoi d'une commande lorsque le raccourci existe

!i::Send {Up} (en appuyant sur alt+I se déplace le curseur vers le haut)

Il y a une application qui utilise Alt+I comme un raccourci pour une action que je voudrais appeler tout en conservant mon propre raccourci personnalisé. Je voudrais remapper l'action de cette application à Ctrl+I

Dans un WinExists approprié, j'ai essayé ^i::Send !{i} mais cela déplace simplement le curseur. J'ai essayé ^i::!i mais cela envoie Ctrl+Alt+I et non Alt+I.

Des idées? Merci

Répondre

2

Gabe,

Try this ...

Cela définira, je vous comportiez comme vous voulez dans tous les programmes, sauf pour celui que vous voulez garder le comportement spécial.

Sinon, vous pouvez ajouter un $ aux déclencheurs, de sorte qu'ils ne s'appeler comme ceci:

$!i::Send, {Up} 
$^i::Send, !i 
1

Après chaque commande, vous devez ajouter le retour de commande. Donc, si vous avez le code:

!i::Send, ^i 
return 
^i::Send, !i 
return 

Le code intervertit au-dessus des fonctions de CTRL + i et ALT + i.

Questions connexes