kei*_*hau 27 window-manager osx-leopard macos
好吧,我必须承认我来自 Windows 世界并且开始使用 Leopard 不久。
使用我闪亮的新操作系统时,一件非常烦人的事情是,当我在任何打开的窗口上点击那个绿色的小“+”按钮时,我无法预测它会带来什么确切的行为。有人告诉我它是“最大化”……有人说,它是“最大化和恢复”。
有时,它确实最大化了一个窗口,但并非总是如此,如果你知道我在说什么。它让我发疯...
注意:对于 Leopard 初学者来说,这不是用户友好的。
Ben*_*son 13
在基于文档的应用程序中,缩放按钮在用户状态和内容的最佳大小之间切换。不幸的是,许多应用程序,例如 Firefox甚至 Safari,实际上不遵守此规则。
来自 OSXHI 指南:
您的应用程序确定最小和最大窗口大小。这些尺寸基于显示器的分辨率和界面的限制。对于文档窗口,尽量显示尽可能多的内容,或者一个合理的单位,比如一个页面。
您的应用程序还设置窗口的初始大小和位置的值,称为标准状态。不要假设标准状态应该尽可能大;一些显示器比窗口的有用尺寸大得多。选择最适合处理应用程序创建的文档类型并尽可能多地显示文档内容的标准状态。
用户无法更改窗口的标准大小和位置,但您的应用程序可以在适当的时候更改标准状态。例如,文字处理器可能将标准大小和位置定义为足够宽以显示其宽度在“页面设置”对话框中指定的文档。
用户通过拖动大小控件(在右下角)来更改窗口的大小。当用户拖动时,窗口中可见内容的数量会发生变化。窗口的左上角保持不变。实际窗口内容始终显示。
如果用户将窗口的大小或位置更改至少 7 个像素,则新的大小和位置是用户状态。用户可以通过单击缩放按钮在标准状态和用户状态之间切换。当用户在用户状态下点击一个窗口的缩放按钮时,你的应用程序首先应该确定标准状态的合适大小。尽可能少地移动窗口以使其成为标准大小,并将整个窗口保持在屏幕上。缩放按钮不应导致窗口填满整个屏幕,除非这是用户设置的最后一个状态。
当拥有多个监视器的用户缩放窗口时,标准状态应该在包含窗口最大部分的监视器上,而不一定是在带有菜单栏的监视器上。这意味着如果用户在监视器之间移动窗口,则标准状态下窗口的位置可能在不同的时间在不同的监视器上。任何窗口的标准状态必须始终完全包含在单个监视器上。
缩放窗口时,请确保它不与 Dock 重叠。有关 Dock 的更多信息,请参阅“Dock”。
归档时间: |
|
查看次数: |
17622 次 |
最近记录: |