Cacher le bouton plein écran dans la barre des titres

A

Anonyme

Invité
Bonjour à tous,

J'aimerai savoir si quelqu'un à une astuce pour cacher ou enlever le bouton plein écran dans la barre des titres sous Mavericks ?

J'ai déjà réussi à désactiver les trois de gauche avec INTrafficLightsDisabler comme le montre cette capture d'écran :

557406Capturedcran20140417080050.png

Je cherche donc une dernière solution pour rendre mes fenêtres encore plus minimalistes :D.

Merci à vous !
 
Salut C0rentin

Ce que tu veux c'est qu'il n'apparaisse pas mais lorsque tu approches le curseur tu puisses le faire apparaître pour cliquer dessus ( il reste accessible)

Ou alors tu veux tout simplement l'éliminer!:D

Alors voilà à ce que j'ai pensé ( je ne l'ai pas testé car je suis sur mon iPad); on peut "couper" des éléments du Finder afin de les retirer de leur emplacement actuel puis les coller à un autre emplacement. Le Finder ne propose pas cette fonction par défaut mais une modification de préférence cachée du Finder permet de l'activer, ou presque car elle ne fait pas complètement ce qui est attendu.

La modification se fait dans le Terminal, avec cette simple commande :

defaults write com.apple.finder AllowCutForItems 1

Malheureusement, si maintenant Commande X (ainsi que l'article Couper du menu Édition ou du menu contextuel) supprime bien la sélection, celle-ci n'est pas copiée dans le Presse-papiers et ne pourra donc pas être collée ailleurs.

Dommage car, au lieu du moyen intuitif de déplacement que nous espérions, nous n'obtenons en fait qu'une autre façon de supprimer des fichiers.

Cette fonction est activable avec toutes les versions de Mac OS X et, pour remettre le Finder dans son état d'origine, il faut utiliser la commande :

defaults delete com.apple.finder AllowCutForItems

Voilà mon cher C0rentin à quoi j'ai pensé:coucou::coucou::coucou:

Je ne sais pas si c'est ça que tu souhaitais
 
Salut C0rentin

Ce que tu veux c'est qu'il n'apparaisse pas mais lorsque tu approches le curseur tu puisses le faire apparaître pour cliquer dessus ( il reste accessible)

Ou alors tu veux tout simplement l'éliminer!:D

Pour moi peu importe, je n'utilise pas ce bouton ! Donc les deux solutions pourraient me convenir !

Alors voilà à ce que j'ai pensé ( je ne l'ai pas testé car je suis sur mon iPad); on peut "couper" des éléments du Finder afin de les retirer de leur emplacement actuel puis les coller à un autre emplacement. Le Finder ne propose pas cette fonction par défaut mais une modification de préférence cachée du Finder permet de l'activer, ou presque car elle ne fait pas complètement ce qui est attendu.

La modification se fait dans le Terminal, avec cette simple commande :

defaults write com.apple.finder AllowCutForItems 1

Malheureusement, si maintenant Commande X (ainsi que l'article Couper du menu Édition ou du menu contextuel) supprime bien la sélection, celle-ci n'est pas copiée dans le Presse-papiers et ne pourra donc pas être collée ailleurs.

Dommage car, au lieu du moyen intuitif de déplacement que nous espérions, nous n'obtenons en fait qu'une autre façon de supprimer des fichiers.

Cette fonction est activable avec toutes les versions de Mac OS X et, pour remettre le Finder dans son état d'origine, il faut utiliser la commande :

defaults delete com.apple.finder AllowCutForItems

Voilà mon cher C0rentin à quoi j'ai pensé:coucou::coucou::coucou:

Je ne sais pas si c'est ça que tu souhaitais

Avant de me lancer dans le Terminal, j'aimerai en savoir davantage :D.

Quand je tape defaults write com.apple.finder AllowCutForItems 1 qu'est-ce que j'obtiens au final ? De concret visuellement.

J'essaie d'obtenir un résultat final comme sur cette capture d'écran.

Merci pour ton aide précieuse :zen:.
 
Mais oui, effectivement j'ai vu ta capture d'écran c'est vrai que les fenêtres sont épurées et ça rend vraiment bien ( tu utilises alors les raccourcis claviers)
En fait la solution que je te propose n'est pas définitive et ne peut te convenir; ce que tu veux c'est que toutes tes fenêtres apparaissent épurées à l'ouverture.

C'est forcément possible puisque certaines fenêtres n'ont pas cette option du plein écran!

Suis sur ipad, je peux rien tester... Suis à l'hôpital pour ma fille mais dès que je suis sur mon iMac je réfléchi à ça car effectivement je trouve cette configuration vraiment classe:eek:
 
C'est clair, ça rend vraiment bien :).

Si j'ai des nouvelles de mon côté, je laisse un message avec les étapes pour arriver au résultat.

Courage et mes amitiés à ta fille :zen:.
 
Oui merci, je connaissais déjà ;).

Malheureusement ce n'est pas compatible avec Mavericks.

Dans le même temps, j'ai envoyé un courriel à Mahdi Bchetnia le développeur entre autres de GlobalNoWindowTitle.

Il m'a répondu qu'il y jetterait un coup d'oeil :zen:.
 
Dernière édition par un modérateur:
Bonjour,

Inket m'a répondu, voilà ce qu'il faudrait faire dans INTrafficLightsDisabler.

Ici, ajouter une autre ligne "NSWindowFullscreenButton" cacher/masquer et recompiler le plugin.

Je n'ai pas encore fait l'opération mais voici les dernières nouvelles :zen:.

Édition : Ensidium m'a également répondu avec une solution qui réside plus dans les fichiers propres à Mac OS X.

Modifier ArtFile.bin et/ou SArtFile.bin et remplacer les images avec le bouton plein écran par des images transparentes.

Personnellement je préfère la première solution, INTrafficLightsDisabler marchant déjà impeccablement bien.
 
Dernière édition par un modérateur:
Merci !

Si tu y arrives (et que ça fonctionne), tu pourrais m'envoyer le fichier INTrafficLightsDisabler.bundle ?

J'ai déjà demandé à Inket mais pas de réponse (je suis pas pressé).

Ce serait sympathique ;).
 
Bonjour,

Inket m'a répondu, voilà ce qu'il faudrait faire dans INTrafficLightsDisabler.

Ici, ajouter une autre ligne "NSWindowFullscreenButton" cacher/masquer et recompiler le plugin.

Je n'ai pas encore fait l'opération mais voici les dernières nouvelles :zen:.

Personnellement je préfère la première solution, INTrafficLightsDisabler marchant déjà impeccablement bien.

je pense que la ligne supplémentaire doit-être:
NSButton *FullScreenButton = [self standardWindowButton:NSWindowFullScreenButton];

j'ai téléchargé NSWindow+Disabler.m; j'essaye demain mais sans grandes convictions:cool:

reste à savoir sur les dernières lignes si on doit rajouter une ligne pour le bouton "fullScreen", car on a:
#ifndef DONT_DISABLE_CLOSE_BUTTON
[closeButton setHidden:YES];
#endif
[minButton setHidden:YES];
#ifndef DONT_DISABLE_ZOOM_BUTTON
[zoomButton setHidden:YES];
#endif

ce que je comprends c'est que le bouton pour fermer la fenêtre fonctionne mais n'est pas visible
idem pour le bouton "vert" pour agrandir la fenêtre
par contre le bouton "jaune" qui place la fenêtre dans la Dock ne fonctionne pas mais est caché (setHidden)
 
ce que je comprends c'est que le bouton pour fermer la fenêtre fonctionne mais n'est pas visible
idem pour le bouton "vert" pour agrandir la fenêtre
par contre le bouton "jaune" qui place la fenêtre dans la Dock ne fonctionne pas mais est caché (setHidden)

:coucou:, merci de ton aide précieuse ;).

Tu as raison pour le bouton rouge et vert. Par contre le jaune fonctionne par le raccourci clavier.
 
Bonjour C0rentin

à deux on devrait trouver…
explique-moi aussi ce que tu as fait pour faire disparaître tes boutons comme au #1
dis-moi ce qui fonctionne et comment ça fonctionne quand tu as utilisé ça

ensuite pour Xcode, je ne suis pas spécialiste mais j'ai vu de bons tutos

Je résume ce qu'il faut c'est modifier le fichier NSWindow+Disabler.m de manière à faire disparaître le bouton "NSButton *FullScreenButton" puis recompiler avec Xcode.
 
à deux on devrait trouver…

:zen:.

explique-moi aussi ce que tu as fait pour faire disparaître tes boutons comme au #1
dis-moi ce qui fonctionne et comment ça fonctionne quand tu as utilisé ça

J'ai juste installé le plugin SIMBL INTrafficLightsDisabler.bundle que j'ai mis dans ce dossier avec EasySIMBL.

Donc avec le plugin activé, les trois boutons de gauche sont masqués.
Les raccourcis claviers quand à eux fonctionnent.

ensuite pour Xcode, je ne suis pas spécialiste mais j'ai vu de bons tutos

Moi non plus ;).

Je résume ce qu'il faut c'est modifier le fichier NSWindow+Disabler.m de manière à faire disparaître le bouton "NSButton *FullScreenButton" puis recompiler avec Xcode.

C'est tout à fait ça.
 
Par défaut il n'y en a pas mais tu peux l'ajouter toi-même.

Préférences Système -> Clavier -> Raccourcis clavier -> Raccourcis de l'application -> Bouton + et sélectionne ton application.

Tu mets le nom exact du menu (soit Réduire/agrandir) et le raccourci clavier en vérifiant qu'il ne soit pas déjà utilisé.
 
Salut C0rentin

donc le Plugin a été installé là:

/Library/Application Support/SIMBL/Plugins (pour tous les utilisateurs)

ou

~/Library/Application Support/SIMBL/Plugins (pour l'utilisateur courant)

alors grâce à toi je me suis lancé LA et je suis sur Xcode

si tu veux on peut essayer ensemble…
 
Le plugin a été installé ici : ~/Library/Application Support/SIMBL/Plugins :zen:.

Merci pour le lien, je vais lire !

Édition : Je n'ai plus Xcode sur ma machine évidemment :D.
 
Dernière édition par un modérateur: