• 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: inappropriate tool palette activation problem
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: inappropriate tool palette activation problem


  • Subject: Re: inappropriate tool palette activation problem
  • From: Uli Kusterer <email@hidden>
  • Date: Thu, 18 Oct 2007 09:42:24 +0200

Am 18.10.2007 um 02:53 schrieb John Richetta:
I also don't know why I'm receiving seemingly incorrect, or at least very unnecessary, extra window activation and deactivation notifications, via didBecomeMain and didResignMain, but this is a separate topic, and I can probably get to the bottom of these issues.

The apps that don't have this are probably Carbon, are they? Or maybe they're just using non-activating panels. The new behaviour has two activation states. One is the "main" window, which has the gradient, and the other is a more subtle "frontmost window in its layer" hightlight.


This distinction is actually very useful, in particular for controlling an app via keyboard. You can use Cmd-~ (or Cmd-< on some localized keyboards) to make whatever window you want main, floater or document. And then the "Zoom" and "Minimize" menu items will apply to that window. Same goes for the "Close" menu item. Before Apple introduced this behaviour, it was impossible to perform the actions of the window widgets under keyboard control for some windows.

Cheers,
-- M. Uli Kusterer
http://www.zathras.de



_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


References: 
 >Re: inappropriate tool palette activation problem (From: John Richetta <email@hidden>)

  • Prev by Date: [Moderator] Leopard API and iPhone SDK Discussion Reminder
  • Next by Date: NSTextView, Mail, and umlauts / combining marks / diacriticals
  • Previous by thread: Re: inappropriate tool palette activation problem
  • Next by thread: Apple Event in Cocoa
  • Index(es):
    • Date
    • Thread