Re: FAQ -- why the MSDI interface? (aka, no pagers please)


Subject: Re: FAQ -- why the MSDI interface? (aka, no pagers please)
From: James Montgomerie (jamie@montgomerie.net)
Date: Fri Aug 17 2001 - 04:27:51 CDT


on 16/8/01 10:16 pm, Hubert Figuiere at hfiguiere@teaser.fr wrote:

> According to Paul Rohr <paul@abisource.com>:
>>
>> Note that in the Mac UI, the few differences between MDI and MSDI are much,
>> much subtler. In fact, if I did my job right a few years ago, then our
>> existing XP MSDI policies for window management will map *very* cleanly into
>> a native Mac look and feel. Hub may need a platform-specific #ifdef in one
>> spot, but otherwise I think I got very close. We'll see. ;-)
>
> Two visible problems that the framework will allow me to handle, but in a
> subtle way:
>
> 1/ the shared menubar. In the current paradigm, each frame has its menubar.
> In the mac paradigm, the whole app has 1 menubar. And the toolbox is not
> very helpful to handle several. I'll have to write the code to share it.
> Mozilla have the same problem.
>
> 2/ the toolbar. This is more a philosophy than a pardigm problem: the toolbar
> it currently at the top of the frame window. Mac user are used to have one
> below the menu bar. Solution: share it like the menubar.
>
> Other than that, it fits almost well.... (I have to move the quit from
> file menu on MacOS X for example).
>

3/ Mac users expect the application to remail 'loaded' even with no windows
open until they tell it to quit explicitly.

Jamie.



This archive was generated by hypermail 2b25 : Fri Aug 17 2001 - 04:28:02 CDT