• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Aqua Interface Guidelines & Close Window location ?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


  • Follow-Ups:
    • Re: Aqua Interface Guidelines & Close Window location?
      • From: John Geleynse <email@hidden>
    • Re: Aqua Interface Guidelines & Close Window location ?
      • From: Rob Rix <email@hidden>
    • Re: Aqua Interface Guidelines & Close Window location ?
      • From: Henri Lamiraux <email@hidden>
  • Prev by Date: Re: Aqua Interface Guidelines & Close Window location ?
  • Next by Date: NSTableView problems [Java]
  • Previous by thread: Re: Aqua Interface Guidelines & Close Window location ?
  • Next by thread: Re: Aqua Interface Guidelines & Close Window location ?
  • Index(es):
    • Date
    • Thread