我可以在Lion中从窗口的顶部边缘禁用窗口大小调整吗?


8

我经常通过单击并拖动标题栏来在桌面上移动窗口。从Lion开始,您可以从顶部调整窗口的大小,因此,如果将光标放在标题栏的顶部,当我实际上要移动窗口而不是调整窗口大小时,该图标会变成调整大小的箭头。

有没有办法关闭或自定义此新功能,从而禁止从顶部调整大小?


1
一些附加信息,我只是注意到,即使在顶部调整大小时显示了调整大小的“上-下”光标,向左或向右鼠标移动也可以移动窗口。这是苹果设计师周到的想法。我的问题仍然存在。
罗伯特·休姆

太早说了:p在找到这些技巧之前,让我们再玩一些最终版本:p``
Martin Marconcini

我希望我有比“否”更好的消息-但是这可能是经过漫长而艰难的思考。新方法内置在窗口管理器中。希望一些聪明的黑客能有所帮助,您的用例既合乎逻辑又引人注目。
bmike

Answers:


4

基于mjmt的出色信息,以下是全局禁用调整大小的方法(在10.7.4中进行了测试):

defaults write -globalDomain AppleEdgeResizing NO

注销并重新登录到您的帐户(或退出每个应用程序)以查看更改生效。


6

Lion具有(至少到目前为止)以下偏好键:

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

或在Xcode或其他“属性列表”编辑器中编辑〜/ Library / Preferences / .GlobalPreferences.plist或其他有关.plist的文件。

应用必须重新启动才能识别任何更改。


2

当前不可配置或无法通过任何开箱即用的控件或设置关闭。

它始终处于打开状态,您可能需要第三方解决方案(或像其他答案一样提供的隐藏默认设置)来更改调整大小的逻辑。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.