Spazio nella parte inferiore delle finestre ingrandite


22

Come posso liberarmi del divario nella parte inferiore dello schermo quando ho ingrandito una finestra? Il divario è quasi impercettibile ma nella parte inferiore di una finestra ingrandita alcuni pixel non sono riempiti, lì si può vedere il desktop. Se vado in modalità a schermo intero con una finestra, i 5-10 pixel vengono riempiti.

La mia versione del sistema operativo è OS X 10.9 Mavericks

la finestra ingrandita

Per vedere meglio il problema ho ingrandito la parte in basso:

selezione


Questo mi ha fatto impazzire per anni, ma sembra essere stato risolto in MacOS 10.13.x (High Sierra). Evviva! Qualcun altro può confermare?
BlueC,

Risposte:


9

Quei 5 pixel sono legati al Dock. Puoi invece posizionare il dock su entrambi i lati sinistro o destro, ma lo spazio rimane sul lato del Dock. Penso che questo sia qualcosa di livello piuttosto basso con il Dock, poiché i gestori di finestre (come Spectacle ) massimizzeranno le finestre e non utilizzeranno il gap.

I miei $ 0,02: se hai un sacco di spazio sullo schermo, come sembra tu, dico riduci alcune delle tue finestre a una dimensione più appropriata e / o a schermo intero invece di ingrandirle.


2
Dopotutto non puoi estendere la finestra da solo fino alla parte inferiore effettiva dello schermo se il Dock è in fondo (10.9 e 10.10). In quale versione di OS X sei attivo? +1 per il resto della risposta
grg

@GeorgeGarside Oh spara, hai ragione.
Dillon,

1
Uso BetterSnapTool per organizzare al meglio le mie finestre. Ciò non mi consente ancora di usare anche quei 5 px - sì, ha qualcosa a che fare con il Dock.
Mirco Widmer,

1
L'unico modo per farlo da soli è spostare la finestra in basso di 5px quindi ridimensionare il bordo superiore 5px
0942v8653

1
@Patience: In realtà ... in qualche modo faccio un po 'di lavoro sui gestori di finestre, e al momento non esiste un modo per farlo con l'API che Apple offre. Tutto quello che puoi fare è impostare la posizione dell'angolo in alto a sinistra e le dimensioni, proprio come quando potevi ridimensionare solo in basso a destra. Vedi pagina 20 di questo documento se si desidera vedere le descrizioni . L'API di accessibilità è una vera seccatura con cui lavorare.
0942v8653,

6

Trascina l'intera finestra verso il basso fino a coprire il divario. Quindi ridimensiona la finestra in alto per coprire lo spazio lasciato nella parte superiore dello schermo. Quindi non hai spazi vuoti.


3
Ottimo consiglio Purtroppo non rimane così quando si apre di nuovo un documento.
Skeleton Bow

E non funziona per me su macOS Sierra 10.12.4.
Emile Bergeron,

Funziona per me su macOS Sierra 10.12.6
Skeleton Bow

ha funzionato per me!
incandescentman,

4

Ho trovato alcuni modi per aggirare o risolvere completamente questo:

1) Ridurre al minimo gli effetti con le seguenti impostazioni in System Preferences > Dock:

  • Nasconde e mostra automaticamente il Dock
  • Posizione sullo schermo: destra (o sinistra)

Se invece lo volessi ottenere con uno script, sarebbe:

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

Questo rende le finestre sul mio monitor principale davvero massimizzate quando ho alt+shift+clickil pulsante verde della finestra. Le finestre sul mio monitor secondario hanno ancora il divario, ma è molto meno evidente sul lato della finestra rispetto al fondo, e comunque non guardo quel monitor tanto spesso quanto il mio principale.

2) Sostituisci completamente il gap del Dock con BetterTouchTool o BetterSnapTool . Non ho provato questo personalmente, ma ho letto diversi siti dicendo che risolvono questo problema ( per esempio ).


2

Cambia lo sfondo del desktop in nero, quindi non lo noti; o aggiungi una linea nera 5px nella parte inferiore dello sfondo preferito.


1
ci sono finestre con bordi bianchi;)
Srneczek,

2

In realtà ho hackerato il sistema ... basandomi su alcune delle altre risposte.

È possibile spostare temporaneamente la finestra mobile a sinistra, espandere la finestra e quindi spostare la finestra mobile in basso. La finestra rimane quindi.

Nota anche che Chrome non è affatto influenzato da questo brutto "bug". Nel mio caso, solo Emacs lo è.

EDIT : per gridare forte; quando ALT-TAB l'effetto è sparito.


2
Non solo, quando esci dall'app e la riapri, tornerà alle sue dimensioni originali;)
Skeleton Bow

1

È possibile utilizzare un programma come GeekTool o Übersicht per aggiungere una barra nera nella parte inferiore dello schermo. In questo modo puoi essenzialmente rendere lo spazio meno visibile, specialmente se lo sfondo si distingue.


1

Ho realizzato un AppleScript per raggiungere questo obiettivo. Sfortunatamente, dopo aver richiamato AppleScript, noterai che c'è uno spazio tra la barra dei menu e la finestra: devi ridimensionare manualmente la finestra verso l'alto per rimuoverla (non fare doppio clic su di essa, altrimenti lo spazio dock tornerà ). Tuttavia, dopo questi due passaggi, non ci sarà spazio sul dock, proprio come avevi desiderato.

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

Un'altra cosa: questo è realizzato per MacBook da 13 "con una risoluzione dello schermo di base di 1280x800. Potrebbe essere necessario modificare tali limiti in base al modello del Mac.

Importante: utilizzare la propria risoluzione se la risoluzione non è un multiplo intero di 1280x800.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.