Re: Cocoa Document-Based App v. Windows MDI App
Re: Cocoa Document-Based App v. Windows MDI App
- Subject: Re: Cocoa Document-Based App v. Windows MDI App
- From: David Blanton <email@hidden>
- Date: Sun, 26 Jul 2009 22:50:49 -0600
I think I'll use:
The Mac frameworks just don't support that approach. Sorry. I could re-
implement MDI on the Mac, but it would be about a man-year's work. Do
you want me to do that?"
Thanks for a few chuckles as well!
On Jul 26, 2009, at 10:20 PM, Quincey Morris wrote:
On Jul 26, 2009, at 20:46, David Blanton wrote:
I am the only Mac programmer where I work; the rest being
windows. I am constantly challenged to make Mac programs look like
windows to some extent.
Windows has an architecture called Multiple Document Interface.
Each doc opened is displayed in the same window 'frame' with a row
of tab controls at the top to select a document.
A Cocoa Document-Based App is one document one window ... multiple
windows.
How do I win the battle of 'too many windows floatin' around on the
Mac, we want everything in one window like windows!" ?
a. You can't win the battle. Not ever.
b. Your best strategy is probably to say, "The Mac frameworks just
don't support that approach. Sorry. I could re-implement MDI on the
Mac, but it would be about a man-year's work. Do you want me to do
that?"
(I'm not saying this is true, just that it's your best strategic
answer.)
Consider Adobe's adoption of a more-or-less MDI interface on the
Mac, and the many-more-than-one man-years of work they put into it,
and the huge outcry that resulted anyway.
Consider also that Windows (Vista and beyond) doesn't exactly use
the MDI interface any more (not the traditional one), though it uses
something related to it that's more complicated. You want to
reinvent that?
_______________________________________________
Cocoa-dev mailing list (email@hidden)
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:
This email sent to email@hidden
_______________________________________________
Cocoa-dev mailing list (email@hidden)
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:
This email sent to email@hidden