Tout d’abord, permettez-moi de souligner que je connais certainement le très ancien raccourci Alt + F4. Ce n’est donc pas exactement ce que je veux.
Probablement la moitié des programmes que j'utilise régulièrement ont le raccourci Ctrl + W qui ferme l'onglet actuel (dans le navigateur), la feuille de calcul (dans Excel) ou le fichier texte (dans le Bloc-notes ++) - quelques exemples seulement. Je me suis tellement habitué à utiliser Ctrl + W que ça me contrarie vraiment lorsqu'un programme n'utilise pas les mêmes raccourcis clavier.
Je n'ai jamais utilisé AutoHotkey auparavant, mais j'ai vu de nombreux articles sur son utilité. Cette tâche fait-elle partie d'un script AutoHotkey? Je voudrais que le raccourci ferme l'onglet ou la sous-fenêtre en cours, mais ferme le programme en cours après la fermeture de l'onglet final.
Dans Chrome, il s'agit du comportement par défaut, mais je n'ai pas vu la même chose dans trop d'autres applications. J'aime la fonctionnalité, cependant, et voudrais le porter à toutes les applications Windows.
la source
Réponses:
Dans AutoHotkey, vous pouvez facilement remapper Ctrl+ Wpar application. Par exemple, dans EditPlus Ctrl+ F4ferme une fenêtre MDI.
Si, par exemple, un menu
Close
ne comporte pas de touche de raccourci, vous pouvez utiliser AltFCpour ouvrir leFile
menu et utiliser l'accélérateur.Si cela échoue, vous pouvez utiliser ControlClick (par exemple, sur une icône de barre d’outils).
Si cela échoue, vous pouvez utiliser PostMessage / SendMessage .
Un script plus avancé pourrait certainement fermer l'application après ses enfants, s'il ne le faisait pas déjà.
la source
Je peux attester que dans Windows 7, le raccourci souhaité (Ctrl + W) fonctionne différemment selon chaque programme. Dans Office 2003 (ferme le document ouvert, pas la fenêtre), Windows Explorer (ferme la fenêtre), firefox (ferme l'onglet et eux la fenêtre s'il s'agit du dernier onglet, comme Chrome), le bloc-notes ++ (ferme l'onglet) ...
Vous pouvez certainement remapper n'importe quel raccourci en utilisant autohotkey pour la fermeture, mais implémenter cette nouvelle fonctionnalité présente dans Firefox et Chrome, dans tous les programmes, semble impossible, car il s'agit d'un programme non lié à Windows, comme le standard ALF + F4.
Ce site est un endroit idéal pour consulter des exemples et voir ce que l'on peut faire avec autohotkey. Bonne chance
la source