Re: Aqua Interface Guidelines & Close Window location ?
Re: Aqua Interface Guidelines & Close Window location ?
- Subject: Re: Aqua Interface Guidelines & Close Window location ?
- From: Ondra Cada <email@hidden>
- Date: Thu, 20 Sep 2001 15:46:00 +0200
Rob,
>
>>>>> Rob Rix (RR) wrote at Thu, 20 Sep 2001 08:25:04 -0400:
RR> The only time I've wished for a "Close Window" was in IB, where "Close
RR> Document" seems to be implemented. I've hit command-w more than once
RR> trying to close an open window without closing the .nib doc.
I've just booted OSX to check, since in my Mac OS X Server 1 it still works
properly (ie. you select Inspector, press Cmd-w, and inspector goes out, as
it should, leaving the NIB there).
Alas, you are quite right. Whoever programmed InterfaceBuilder messed it up
*VERY* badly. There's "File/Close"(*) item, properly connected to
"closeDocument", but with a *BAD* key equivalent of Cmd-w, which belongs to
"Window/Close" -- which is not available at all!
What's worse -- this utter stupidity extends to the templates! If you make
New Application NIB in the IB, it contains the very same idiocy (of having
the "Close (document)" item with Cmd-w shortcut, and not having "Close
Window" at all)! That's too bad: you have to correct that *manually* in each
new NIB, adding the appropriate item to Window menu, cnnecting it to First
Responder's performClose: action, and change the shortcuts appropriately.
HEY, APPLE, THIS SHOULD BE CORRECTED *A*S*A*P*, lest the OSX useability goes
right to hell!
Since this is an *EXTREMELY IMPORTANT BUG* (it spreads to all newly made
apps, unless their programmers correct it themselves), I am cc:ing this to
all Apple people I know, and adding a few comments:
(i) it is quite desirable to add standard "Document/Close" item, no complains here;
(ii) it is not reasonable though to use Cmd-w for it: as the shortcut very
cleanly implies, it is for _w_indows, and not for _d_ocuments or _f_iles;
(iii) it is utterly not reasonable to dispense with "Window/Close". Just as
there are three buttons in the left part of window title, which
close/minimize/zoom window, there should be CONSISTENTLY the three equivalent
commands in the Window menu, which, again, close/minimize/zoom the key
window.
I can't understand why _Apple_ programmers (who should be the first ones to
promote consistency) f**k up the UI so. We will end with a mess worse than
windoze this way :((
(*) The menu's even called improperly; instead of "File" there should be
"NIB" (or at the very least "Document")! I'm *NOT* opening/saving/closing
etc. any file; I am doing that with a NIB, which is, incidentally, not a file
at all!
---
Ondra Cada
OCSoftware: email@hidden
http://www.ocs.cz
private email@hidden
http://www.ocs.cz/oc