Lücke am unteren Rand der maximierten Fenster

22

Wie kann ich die Lücke am unteren Bildschirmrand beseitigen, wenn ich ein Fenster maximiert habe? Die Lücke ist fast nicht wahrnehmbar, aber am unteren Rand eines maximierten Fensters sind einige Pixel nicht ausgefüllt, dort kann man den Desktop sehen. Wenn ich mit einem Fenster in den Vollbildmodus gehe, werden die 5 - 10 Pixel gefüllt.

Meine Betriebssystemversion ist OS X 10.9 Mavericks

das maximierte Fenster

Um das Problem besser sehen zu können, habe ich den unteren Teil vergrößert:

Auswahl

Mirco Widmer
quelle
Das hat mich jahrelang verrückt gemacht, aber es scheint in MacOS 10.13.x (High Sierra) behoben zu sein. Hurra! Kann noch jemand bestätigen?
BlueC

Antworten:

9

Diese 5 Pixel sind an das Dock gebunden. Sie können das Dock stattdessen entweder links oder rechts positionieren, aber die Lücke bleibt auf der Seite des Docks. Ich denke, dies ist etwas ziemlich Niedriges im Dock, da Fenstermanager (wie Spectacle ) die Fenster maximieren und die Lücke nicht nutzen.

My $ 0.02: Wenn Sie viel Bildschirmfläche haben, so wie es aussieht, würde ich sagen, verkleinern Sie einige Ihrer Fenster auf eine angemessenere Größe und / oder Vollbild-Fenster, anstatt sie zu maximieren.

Dillon
quelle
2
Allerdings können Sie das Fenster nicht selbst bis zum unteren Bildschirmrand erweitern, wenn sich das Dock am unteren Bildschirmrand befindet (10.9 & 10.10). Welche Version von OS X verwenden Sie? +1 für den Rest der Antwort aber
grg
@GeorgeGarside Oh, schieß, du hast recht.
Dillon
1
Ich benutze BetterSnapTool, um meine Fenster besser zu organisieren. Das erlaubt mir immer noch nicht, auch diese 5 px zu verwenden - ja, es hat etwas mit dem Dock zu tun.
Mirco Widmer
1
Die einzige Möglichkeit, dies selbst zu tun, besteht darin, das Fenster um 5 Pixel nach unten zu bewegen und dann die Größe der oberen Kante um 5
Pixel zu
1
@Patience: Eigentlich… Ich arbeite ein bisschen selbst an Fenstermanagern, und derzeit gibt es keine Möglichkeit, dies mit der von Apple bereitgestellten API zu tun. Alles, was Sie tun können, ist die Position der oberen linken Ecke und die Größe festzulegen, ähnlich wie wenn Sie die Größe nur in der unteren rechten Ecke ändern könnten. Siehe Seite 20 dieses Dokuments, wenn Sie die Beschreibungen anzeigen möchten . Die Accessibility API ist ein echtes Problem.
0942v8653
6

Ziehen Sie das gesamte Fenster nach unten, bis es die Lücke überdeckt. Verändern Sie dann die Größe des Fensters oben, um die oben auf dem Bildschirm verbleibende Lücke zu schließen. Dann hast du keine Lücken.

Matthew
quelle
3
Toller Vorschlag. Leider bleibt es nicht so, wenn Sie ein Dokument erneut öffnen.
Skeleton Bow
Und unter macOS Sierra 10.12.4 funktioniert das nicht.
Emile Bergeron
Es funktioniert für mich unter macOS Sierra 10.12.6
Skeleton Bow
es hat bei mir funktioniert!
Glühbirne
4

Ich habe einige Möglichkeiten kennengelernt, um dies zu umgehen oder vollständig zu beheben:

1) Minimieren Sie die Effekte mit den folgenden Einstellungen unter System Preferences > Dock:

  • Dock automatisch ein- und ausblenden
  • Position auf dem Bildschirm: Rechts (oder links)

Wenn Sie das stattdessen mit einem Skript erreichen möchten, wäre es:

  • defaults write com.apple.dock autohide -bool true
  • defaults write com.apple.Dock orientation -string right

Dadurch werden die Fenster auf meinem primären Monitor wirklich maximiert, wenn ich alt+shift+clickdie grüne Fenstertaste drücke. Die Fenster auf meinem sekundären Monitor haben immer noch eine Lücke, aber sie sind an der Seite des Fensters viel weniger auffällig als unten, und ich schaue sowieso nicht so oft auf diesen Monitor wie auf meinen primären.

2) Überschreiben Sie die Lücke des Docks vollständig mit BetterTouchTool oder BetterSnapTool . Ich habe das nicht persönlich ausprobiert, aber ich habe mehrere Websites gelesen, auf denen angegeben wird, dass sie dieses Problem beheben ( zum Beispiel ).

Ian Dunn
quelle
2

Ändern Sie entweder Ihr Desktop-Hintergrundbild in Schwarz, damit Sie es nicht bemerken. oder fügen Sie eine schwarze 5px-Linie am unteren Rand Ihres bevorzugten Hintergrundbilds hinzu.

Bryce
quelle
1
Es gibt Fenster mit weißen Rändern;)
Srneczek
2

Ich habe das System tatsächlich gehackt ... basierend auf einigen der anderen Antworten.

Sie können das Andockfenster vorübergehend nach links verschieben, das Fenster erweitern und es dann wieder nach unten verschieben. Das Fenster bleibt dann.

Beachten Sie auch, dass Chrome von diesem bösen "Bug" überhaupt nicht betroffen ist. In meinem Fall ist nur Emacs.

EDIT : Für lautes Schreien; Wenn Sie ALT-TAB drücken, ist der Effekt weg.

PascalVKooten
quelle
2
Nicht nur das, wenn Sie die App beenden und erneut öffnen, wird sie wieder in ihrer ursprünglichen Größe
Skeleton Bow
1

Sie können ein Programm wie GeekTool oder Übersicht verwenden , um einen schwarzen Balken am unteren Bildschirmrand einzufügen . Auf diese Weise können Sie die Lücke im Wesentlichen weniger sichtbar machen, insbesondere wenn Ihre Tapete auffällt.

Skelettbogen
quelle
1

Ich habe ein AppleScript erstellt, um dies zu erreichen. Leider werden Sie nach dem Aufrufen von AppleScript feststellen, dass zwischen der Menüleiste und dem Fenster eine Lücke besteht. Sie müssen die Größe des Fensters manuell nach oben ändern, um es zu entfernen ). Nach diesen beiden Schritten gibt es jedoch keine Docklücke mehr - so wie Sie es wollten.

on run

    tell application "System Events"
        set FrontMostApp to name of first item of (processes whose frontmost is true)
    end tell

    tell application FrontMostApp
        activate
        set bounds of front window to {0, 26, 1280, 800}
    end tell

end run

Eine andere Sache - dies ist für 13 "MacBooks mit einer Basis-Bildschirmauflösung von 1280x800 gemacht. Möglicherweise müssen Sie diese Grenzen entsprechend dem Modell Ihres Mac ändern.

Wichtig: Bitte verwenden Sie Ihre eigene Auflösung, wenn Ihre Auflösung kein ganzzahliges Vielfaches von 1280x800 ist.

Skelettbogen
quelle