Mac/Win crosspltform Dev
13-Mar-94 06:55:00
Sb: #163556-Mac/Win crosspltform Dev
Fm: Howard Oakley 70734,120
To: CECC 76420,754
I would ask you why you seem to want to keep a specified window on top
at all times, regardless of what app is currently interacting with
the user?
Surely, if the user is working in another app, he *does not want* your
window to be on top of all others. Otherwise, he will be interacting
with a window which is not the top window, which is hardly good
interface design, is it?
Simply being able to do something is not the point of the Mac OS –
which tends to support things which are in the HIG, rather than
'anything which you could ever want to do with windows'. You may
criticise Apple for working this way, but it is precisely this that
has made the Mac interface so successful. Supporting total
customisation is a great way to reduce the legendary consistency of
the Mac interface to the near-anarchy of the past (and, from my
experience, its current competitors).