Mac OS X中绿色的小“ +”按钮到底有什么作用?


27

好的,我必须承认我来自Windows世界,并开始使用Leopard不久。

使用闪亮的新操作系统时,真正令人讨厌的一件事是,我无法预测当我在任何打开的窗口上按下那个绿色的小“ +”按钮时会带来什么确切的行为。有人告诉我这是“最大化” ...有人说是“最大化和还原”。

有时候,如果您知道我在说什么,它的确会最大化一个窗口,但并非总是如此。让我发疯了...

注意:对于Leopard初学者来说,这不是用户友好的。


5
最初,这似乎是一个愚蠢的问题,但是考虑了一下,我意识到我什至不知道它到底能做什么,因此我使用Mac进行工作。:)
Sasha Chedygov

坚持下去...一旦您习惯了所有OS X非窗口状态,就不想再回头了,学习曲线值得
付出痛苦

@musicfreak,我确实在几个Mac用户面前提出了这个问题。此外,通常我可以通过谷歌搜索来获得良好的答案,但不能为此找到答案。
keithchau

@keithchau,忘记了Google:apple.com/support/switch101,然后欢迎使用Mac在Windows上,我曾经...
Arjan

@ beggs,Windows和Mac Os在我看来都不错。我已经使用这两种方法已经超过2年了,我不能说一种方法比另一种方法要好。他们只是不同:)。
alex

Answers:


22

我讨厌按钮的默认行为......为了使绿色BUTTOM实际上最大化窗口,尝试要么RightZoom交通灯


哦,这可以解决这个烦恼。谢谢!如果我有足够的信誉,我会投票给你答案。:)
keithchau

2
您可以投票给我答案,这是您的问题:)。John T也有一个很好的答案,实际上告诉您它为什么这样工作。
alex

2
在Intel Mac上,您也可以安装Windows。;-)
Arjan

1
在Intel(或AMD)PC上,您也可以安装Mac OS :)
Alex

1
@ alex,Mac OS X带有恼人的缩放功能,它并不能使您的浏览器使用所有的大屏幕。在PC上安装Mac OS无法解决该问题... ;-)
Arjan

36

它称为“缩放按钮”。Apple定义为:

在标准状态和用户状态之间切换窗口的控件。

这里

我所认为的基本上是“标准状态”是程序员硬编码到应用程序中的窗口大小。“用户状态”是您将其更改为的大小。


3
没有硬编码。就像在Safari中一样,缩放大小取决于内容。这就是为什么我非常喜欢它而不是Firefox提供了此按钮的“最大化”实现。
Arjan

3
它不是将iTunes变成mini Itunes吗?遗憾的是,苹果似乎对绿色按钮的实施非常一致。
亚历克斯

7
@alex:一致还是不一致?
2009年

13

在基于文档的应用程序中,缩放按钮在用户状态和内容的最佳大小之间切换。不幸的是,许多应用程序,例如Firefox甚至是Safari,实际上不要遵守此规则。

从OSXHI指南:

您的应用程序确定最小和最大窗口大小。这些大小基于显示器的分辨率和界面的约束。对于文档窗口,请尝试显示尽可能多的内容或合理的单位,例如页面。

您的应用程序还设置了窗口的初始大小和位置的值,称为标准状态。不要以为标准状态应该尽可能大。一些监视器比窗口的有用尺寸大得多。选择最适合处理您的应用程序创建的文档类型并显示尽可能多的文档内容的标准状态。

用户无法更改窗口的标准大小和位置,但是您的应用程序可以在适当的时候更改标准状态。例如,文字处理器可以将标准尺寸和位置定义为足够宽,以显示其宽度在“页面设置”对话框中指定的文档。

用户通过拖动大小控件(在右下角)来更改窗口的大小。当用户拖动时,窗口中可见内容的数量会发生变化。窗口的左上角保持在同一位置。实际窗口内容始终显示。

如果用户将窗口的大小或位置更改了至少7个像素,则新的大小和位置即为用户状态。用户可以通过单击缩放按钮在标准状态和用户状态之间切换。当用户在用户状态下单击窗口的缩放按钮时,您的应用程序应首先确定标准状态的适当大小。尽可能少移动窗口以使其达到标准大小,并将整个窗口保留在屏幕上。除非那是用户设置的最后一个状态,否则缩放按钮不应导致窗口充满整个屏幕。

当具有多于一个监视器的用户缩放窗口时,标准状态应位于包含窗口最大部分的监视器上,而不必带有菜单栏的监视器。这意味着,如果用户在监视器之间移动窗口,则该窗口在标准状态下的位置可能在不同的时间位于不同的监视器上。任何窗口的标准状态必须始终完全包含在单个监视器中。

缩放窗口时,请确保它不与Dock重叠。有关Dock的更多信息,请参见“ Dock”。


Safari如何不遵守呢?似乎可以和我一起正常工作。(实际上,Firefox假定我喜欢与屏幕一样大的浏览器。不是。)
Arjan

对于我来说,Safari在最佳尺寸和仅在屏幕左下角可见的工具栏之间切换。
本杰明·多布森

然后,我想我们的用户状态搞砸了(也许您访问的网页上的某些JavaScript更改了它?)。看到微小状态时,将其更改为您的首选大小。之后,在Safari中进行切换应该可以了。
Arjan

嗯 我尝试了几件事,但不幸的是我无法改变它。没什么大不了的;无论如何,我都会保持浏览器大小不变。
本杰明·多布森
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.