Re: Undo in a Sheet -- no takers?
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