Agree 100%, and please, feel free to call me Ellis.
Okay, so using your example of BBEdit (or whatever it’s called), let’s say those two windows are actual word processing documents. And now lets’ say I want to change the line spacing on the upper document to double spacing, and the lower document to single spacing. Let’s also assume, being the Mac, I want to use the mouse, and because it’s a Mac that let’s me do things however I want, I can.
Where am I moving the mouse to in order to change the line spacing in the upper document? Somewhere in that window’s client area? Now for the lower document. Same deal?
Or am I moving to a different, third location for both in order to do more advanced, non-hotkey-intuitive functions?
And as I said, it’s easy to bypass the MDI interface in Windows by simply opening multiple instances of the application. The drawback is that you will be wasting screen space by displaying multiple copies of the menus and toolbars.
I see that you mention this wated screen space in the XP picture. Now, since I don’t really know FileMaker, I can’t say for sure whether or not it allows multiple instances to run simultaneously. If it does not, blame the FileMaker programmers; XP has no reason why you can’t. You are correct, however, that due to XP, you are forced to waste screen space (needlessly, in XP’s opinion) if you want to emulate the Mac “minimalist” windows.
But then again, since there don’t appear to be mouse-enabled extended functions in those windows, you could always turn off the toolbars and menus in your application to get a truer emulation. (Not that there’s anything right with that, hehheh.)