3 votes

Certaines applications apparaissent dans Mission Control mais pas dans le sélecteur d'applications

Je me demandais pourquoi il y a une différence entre les applications et les fenêtres qui apparaissent dans Mission Control, et celles qui apparaissent dans le sélecteur d'applications ( CMD+TAB ). Mission Control semble toujours montrer plus d'applications et de fenêtres que le sélecteur, et offre un aperçu "complet" de ce qui est réellement en cours d'exécution.

Voici un exemple de deux fenêtres qui sont "capturées" par Mission Control, mais pas par le commutateur d'applications.

Par exemple, la fenêtre des polices de MacOS :

Ou le menu de l'extension "Share" de Google Backup & Sync Finder :

  1. Y a-t-il une logique et/ou un raisonnement derrière cette divergence ?

  2. Y a-t-il un moyen de configurer ce qui apparaîtra, et où ?

  3. Idéalement, j'aimerais que toutes les applications et tous les Windows (au moins ceux qui sont pris en charge par Mission Control) apparaissent également dans le sélecteur d'applications. Comment puis-je y parvenir ?

Merci !

6voto

Mateusz Szlosek Points 21762

Seules les applications présentes dans le Dock sont affichées dans le sélecteur ( cmd + tab ). Plus précisément, les applications qui n'ont pas l'attribut LSUIElement dans leur Info.plist .

Théoriquement, vous pouvez supprimer cette touche des applications que vous souhaitez voir apparaître dans le sélecteur, mais cela peut briser l'interface de l'application. Signature du code .

Les exemples que vous avez montrés ne sont même pas des applications, mais des Panels ( NSPanel ). Ils font partie de l'application en cours (lorsque vous cliquez dessus, l'application en cours dans le menu ne change pas).

Les commutateurs d'applications tiers sont discutés là sur AskDifferent .

Si vous voulez vérifier si une fenêtre est un Panel, vous pouvez utiliser Inspecteur de l'accessibilité comme suit :

enter image description here

0 votes

Je vois. Merci pour l'explication ! Existe-t-il un commutateur d'applications tiers qui prend en charge tous les Windows et tous les panneaux ? Et, juste pour le plaisir d'apprendre, est-ce que le menu "Insérer un lien" de OneNote ( +K ) est également considéré comme un panneau ? Voici un image

1 votes

@voronoi Je n'ai pas OneNote, mais il me semble que c'est un Panel. Pour les applications tierces, vous pouvez consulter cette question : apple.stackexchange.com/questions/2718/

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