[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Is it just me or doesn't this work proporly
cwatson@cam.org (Sean McBride) writes:
>
>In article <dempson-0208962013280001@dempson.actrix.gen.nz>,
>dempson@actrix.gen.nz (David Empson) wrote:
>
>>Hey, cool. I didn't even know the Mac did that. Thanks!
>>
>>The IIgs Finder is using the standard definition of the zoom box, which is
>>"make the window as big as possible" toggling with "make the window the
>>size that the user last resized it to".
>
>For interest, this is not the same behaviour as the zoom box under MacOS.
>The correct behaviour for the zoom box (on the Mac) is to toggle between
>the user state and the standard state. The user state is, as you put it
>"the size that the user last resized it to"; and the standard state is the
>"best" size for the window. The "best" size is often the largest size,
>but not necessarily. Many Mac application incorrecly calculate the
>standard state to fill the window, but it isn't supposted to be done like
>that. I suspect also that, since GS/OS is based on MacOS, the zoom box
>should do the same thing.
History, history, history, fellas. The zoom box in GS/OS behaves the same
as the Mac System versions 1 through 6.0.8. Now when Mac System 7 came
along, Apple changed its behavior to the following:
1. If mousedown in zoombox and window is larger or smaller than optimum,
optimize (without exceeding total screen dimensions),
2. If mousedown in zoombox and window is optimum, resize to the last
non-optimum state.
3. If mousedown in zoombox and the option key is down, zoom the window to
the maximum size of the screen (old behavior).
I'm personally pretty addicted to this behavior, but then again I am a GUI
neat-freak (I can always tell if someone has moved an icon on my computer
a pixel out of place!)
--
Nathan Raymond
xray@cs.brandeis.edu
raymond@binah.cc.brandeis.edu
http://www.cs.brandeis.edu/~xray