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 (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/airedale%40tularosa.net

This email sent to aired...@tularosa.net




_______________________________________________

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

Reply via email to