1 votes

Réduire les autres fenêtres d'une application

Est-il possible de faire l'équivalent de "Masquer les autres applications" pour Windows de la même application ?

Disons que j'ai environ 4 fenêtres principales ouvertes pour Chrome et que chacune a 10 onglets. Je voudrais passer à la fenêtre 3 de Chrome et masquer les autres fenêtres de Chrome (fenêtres 1, 2 et 4). En fait, je veux appuyer sur CMD+M sur les autres "fenêtres".

( C'est différent de Minimiser/Masquer d'autres applications qui me permettrait de passer à Safari et de masquer d'autres applications comme Chrome. ).

Un raccourci clavier serait génial, mais une recherche rapide sur Google me dit que je vais devoir me contenter d'un applescript ?

A la vôtre.

3voto

Cela ne fonctionne pas avec Aperçu ou d'autres applications qui ne prennent pas en charge AppleScript.

tell application (path to frontmost application as text)
    try
        set miniaturized of windows where visible is true and index is not 1 and miniaturizable is true to true
    end try
    try -- at least Finder
        set collapsed of windows where visible is true and index is not 1 and closeable is true to true
    end try
end tell

Je ne sais pas comment obtenir la fenêtre focalisée ou les fenêtres cachées avec les événements système. La fenêtre focalisée n'est pas la fenêtre 1 ou AXMain ou AXFocused. Mettre AXMinimized à true n'a pas fonctionné avec Tweetbot non plus.

tell application "System Events" to tell (process 1 where frontmost is true)
    windows where value of attribute "AXMinimized" is false
    --repeat with w in result
    --try
    --set value of attribute "AXMinimized" of w to true
    --end try
    --end repeat
end tell

Il existe de nombreuses façons de attribuer des raccourcis aux scripts mais les raccourcis pour les services Automator ne fonctionnent pas de manière fiable dans 10.7 ou 10.8.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X