• 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
Dirtying NSSearchField
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Dirtying NSSearchField


  • Subject: Dirtying NSSearchField
  • From: "Gerriet M. Denkmann" <email@hidden>
  • Date: Wed, 16 Dec 2009 07:45:02 +0700

I have a document based Core Date app.

MyDocument.nib contains among other things an NSSearchField (or NSTextField - same behaviour) which has it's value bound to some NSString in MyDocument.h.

When I type in this SearchField the window gets marked as dirty (documentEdited) and the Edit menu has an item "Undo Typing".

When I click somewhere else (so that the SearchField loosed it's blue focus ring) the window becomes clean again and the Edit → Undo menu item is disabled (light gray).

The problem: when I type in the SearchField and then close the (now dirty) window, a panel comes up with: "Do you want so save ... your changes will be lost otherwise ...", which I find extremely confusing, as the real data have NOT been changed at all.

Also: Undo for a SearchField is not really a necessary feature.

I unselected in InterfaceBuilder the "Allows Undo" for my NSSearchFieldCell. Now no more "Undo Typing" in the Edit menu, but still the window gets marked as documentEdited.

So how to make the NSSearchField refrain from messing with the documentEdited status of my window?

10.6.2

Kind regards,

Gerriet.

_______________________________________________

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

  • Prev by Date: Re: App works when launched from Xcode, not from Finder
  • Next by Date: Highlighting a row in an NSTableView
  • Previous by thread: Re: App works when launched from Xcode, not from Finder
  • Next by thread: Re: Dirtying NSSearchField
  • Index(es):
    • Date
    • Thread