Прогалина внизу максимізованих вікон


22

Як я можу позбутися прогалини в нижній частині екрана, коли я максимізував вікно? Розрив майже непомітний, але внизу максимального вікна кілька пікселів не заповнені, там можна побачити робочий стіл. Якщо я переходжу в повноекранний режим з вікном, то заповнюється 5 - 10 пікселів.

Моя ОС - версія OS X 10.9 Mavericks

максимальне вікно

Щоб краще побачити проблему, я збільшив частину внизу:

відбір


Це зводило мене з розуму роками, але, схоже, це було виправлено у MacOS 10.13.x (High Sierra). Ура! Ще хто-небудь може підтвердити?
BlueC

Відповіді:


9

Ці 5 пікселів прив’язані до док-станції. Ви можете розташувати док-станцію ліворуч на правому боці, але зазор залишається збоку від док-станції. Я думаю, що це щось досить низький рівень із Dock, оскільки менеджери вікон (наприклад, Spectacle ) дозволять максимально використовувати вікна та не використовувати розрив.

Мої 0,02 долара: Якщо у вас багато нерухомості на екрані, як це виглядає, як у вас, я кажу, що ви скоротите деякі ваші вікна до більш відповідного розміру та / або вікна на повноекранному екрані, а не збільшуйте їх.


2
Якщо ви не зможете самостійно розгорнути вікно до нижньої частини екрана, якщо док-станція знаходиться внизу (10.9 та 10.10). На якій версії OS X ви працюєте? +1 для решти відповіді, хоча
гр

@GeorgeGarside Ой стріляй, ти маєш рацію.
Діллон

1
Я використовую BetterSnapTool, щоб краще організувати свої вікна. Це все ще не дозволяє мені використовувати ці 5 пікселів - так, це має щось спільне з Dock.
Mirco Widmer

1
Єдиний спосіб зробити це самостійно - перемістити вікно вниз на 5px, а потім змінити розмір верхнього краю 5px
0942v8653

1
@Patience: Насправді… Я якось займаюся деякими роботами над вікнами-менеджерами, і в даний час немає способу зробити це за допомогою API, який дає Apple. Все, що ви можете зробити, - це встановити положення та розмір верхнього лівого кута, як і коли ви могли змінити розмір лише в правому нижньому куті. Дивіться сторінку 20 цього документа, якщо ви хочете переглянути описи . API доступності - це справжній біль.
0942v8653

6

Перетягніть все вікно вниз до тих пір, поки воно не покриє проміжок. Потім змініть розмір вікна вгорі, щоб покрити проміжок, залишений у верхній частині екрана. Тоді у вас немає прогалин.


3
Чудова пропозиція. На жаль, це не залишається таким, коли ви знову відкриєте документ.
Скелет Лук

І це не працює для мене на macOS Sierra 10.12.4.
Еміль Бержерон

Він працює для мене на macOS Sierra 10.12.6
Скелетний лук

це працювало на мене!
розжарювання

4

Я натрапив на кілька способів вирішити це або повністю виправити це:

1) Мінімізуйте ефекти за допомогою наступних налаштувань у розділі System Preferences > Dock:

  • Автоматично сховати та показувати док-станцію
  • Положення на екрані: праворуч (або зліва)

Якщо ви хочете досягти цього за допомогою сценарію, це:

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

Це робить вікна на моєму первинному моніторі по-справжньому максимальними, коли я alt+shift+clickзелена кнопка вікна. Вікна на моєму вторинному моніторі все ще мають проміжок, але він набагато менш помітний збоку від вікна, ніж у нижній частині, і я не дивлюся на цей монітор так часто, як мій основний.

2) Повністю перекрийте пробіл Dock за допомогою BetterTouchTool або BetterSnapTool . Я не пробував цього особисто, але я прочитав кілька сайтів, які говорять про те, що вони вирішують цю проблему ( наприклад ).


2

Змініть шпалери робочого столу на чорні, щоб цього не помітили; або додайте чорну лінію 5 пікселів у нижній частині вибраних шпалер.


1
є вікна з білими краями;)
Srneczek

2

Я фактично зламав систему ... на основі деяких інших відповідей.

Ви можете тимчасово перемістити докер ліворуч, розгорнути своє вікно, а потім перемістити докер доки вниз. Вікно залишається тоді.

Також зауважте, що на Chrome зовсім не впливає ця неприємна "помилка". У моєму випадку лише Emacs.

РЕДАКТУВАННЯ : Для голосного плачу; коли ви ALT-TAB, ефект відпадає.


2
Мало того, що коли ви закриєте додаток і відкриєте його знову, він повернеться до свого початкового розміру;)
Скелетний лук

1

Ви можете використовувати таку програму, як GeekTool або Übersicht, щоб додати чорну смугу в нижній частині екрана. Таким чином ви зможете зробити зазор менш помітним, особливо якщо ваші шпалери виділяються.


1

Я зробив AppleScript, щоб досягти цього. На жаль, після виклику AppleScript ви помітите, що між рядком меню та вікном є проміжок - вам потрібно вручну змінити розмір вікна вгору, щоб видалити його (не двічі клацніть його, інакше розрив док-станції повернеться ). Однак після цих двох кроків не буде розриву док - так, як ви цього хотіли.

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

Ще одне - це зроблено для 13-дюймових MacBook з роздільною здатністю базового екрана 1280х800. Можливо, вам доведеться змінити ці межі відповідно до моделі вашого Mac.

Важливо: будь ласка, використовуйте власну роздільну здатність, якщо ваша роздільна здатність не є цілим числом, кратним 1280x800.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.