• 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: Undo in a Sheet -- no takers?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Undo in a Sheet -- no takers?


  • Subject: Re: Undo in a Sheet -- no takers?
  • From: James DiPalma <email@hidden>
  • Date: Mon, 8 Oct 2001 00:28:07 -0700

On Sunday, October 7, 2001, at 11:55 AM, Mason Mark wrote:
--On Sunday, October 7, 2001 10:38 AM -0400 Bill Cheeseman <email@hidden> wrote:
But is this relevant? -- The release notes for something-or-other,
probably the AppKit, state that one of the "fixes" in Mac OS X 10.1 is
that Cocoa now more strictly enforces the rule that a sheet is
document-modal. It does this, at least in part, by disabling certain menu
items while a sheet is present in the frontmost document window.
Well, I don't know--I was already on 10.1 when I ran into this issue. If true, it would be a misguided decision requiring a workaround.

Actually, I think Apple is doing us a favor. It looks like menu items get disabled when the sheet removes their target from the responder chain. Makes sense. You shouldn't be able to bring up multiple save panels on the same unsaved document, so at least this one menu item disabling is not a misguided decision.

I'll have to go read the release notes again to see what objects get removed from the responder chain when a sheet is up.

Now look at the font panel and the color panel, they both are active while a save sheet is up, but changes to these text styles don't apply to the selected text in the document or the selected textfield in the sheet. Interesting.

Which menu items, disabled when a modal sheet raises, do you consider a misguided decision to disable? I can only think of more things that I want disabled when a modal sheet is raised.


-jim


  • Follow-Ups:
    • Re: Undo in a Sheet -- no takers?
      • From: Mason Mark <email@hidden>
  • Prev by Date: Re: global default for NSLayoutManager selection threshold?
  • Next by Date: Re: Cocoa newbie frustration
  • Previous by thread: Re: Undo in a Sheet -- no takers?
  • Next by thread: Re: Undo in a Sheet -- no takers?
  • Index(es):
    • Date
    • Thread