On Jul 28, 2009, at 3:29 AM, Graham Cox wrote:
MDI is a solution to a problem of Windows' own making, where window == process. As we are not stuck with that false equality, we have no need to make an MDI interface on the platform to solve the problem that a single process has multiple windows.
I never realized that was the reason for MDI. I always thought it was a deliberate UI design to group all the artifacts of an application into one window, to lighten the cognitive load compared to an environment with arbitrarily overlapping windows from any number of applications. I assumed this is also why Windows users like to maximize their windows full-screen.
This is why I suggested Command-Option-H. It's like giving the frontmost application a full-screen MDI window.
--Andy _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com