Чи можна відключити зміну розміру вікна від верхнього краю вікна в Леві?


8

Я часто переміщую вікна на робочому столі, клацаючи та перетягуючи їх за заголовком. Станом на Lion, ви можете змінити розмір вікна вгорі, тому якщо ви помістите курсор у верхню частину рядка заголовка, значок перетворюється на стрілки розміру, коли я дійсно хочу перемістити вікно, а не змінити його.

Чи є спосіб вимкнути цю нову функцію або налаштувати її, щоб змінити розмір зверху не було?


1
Деякі додаткові відомості, я щойно помітив, що навіть коли курсор "вниз" зменшується під час зміни розміру вгорі, рух лівої або правої миші дозволить мені переміщати вікно. Це продуманий штрих дизайнерів яблук. Моє запитання все ще стоїть.
Роберт Юм

Занадто скоро сказати: p Давайте ще трохи пограємо з остаточною версією, перш ніж знайти ці хитрощі: p``
Мартін Марконніні

Я б хотів, щоб у мене були кращі новини, ніж "Ні" - але, швидше за все, це було продумано довго і важко. Новий спосіб вбудований у менеджер вікон. Сподіваємось, якийсь розумний злом може допомогти, ваш випадок використання є і логічним, і переконливим.
bmike

Відповіді:


4

На основі чудової інформації mjmt, ось як глобально відключити зміну розміру (перевірено в 10.7.4):

defaults write -globalDomain AppleEdgeResizing NO

Вийдіть і увійдіть назад у свій обліковий запис (або закрийте кожен додаток), щоб зміни набули чинності.


6

У Лева (принаймні на даний момент) такі ключові параметри:

AppleEdgeResizing (boolean)
AppleEdgeResizeBorderSize
AppleEdgeResizeCornerSize
AppleEdgeResizeCornerSizeNW
AppleEdgeResizeCornerSizeNE
AppleEdgeResizeCornerSizeSW
AppleEdgeResizeCornerSizeSE
AppleEdgeResizeExteriorSize


До них можна отримати будь-яку з наступних команд:

defaults read DOMAIN KEY
defaults write DOMAIN KEY VALUE
defaults delete DOMAIN KEY

Де DOMAIN може бути -globalDomain, щоб впливати на всі додатки, або ідентифікатор конкретного додатка, наприклад: com.apple.TextEdit

Або відредагуйте ~ / Library / Preferences / .GlobalPreferences.plist або інший файл .plist, у Xcode чи іншому редакторі списку властивостей.

Програми потрібно перезапустити, перш ніж вони визнають зміни.


2

Наразі не може бути налаштовано або не може бути вимкнено будь-яким керуючим контролем або налаштуваннями.

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

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