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

UndoManager setActionNames


  • Subject: UndoManager setActionNames
  • From: Arved von Brasch via Cocoa-dev <email@hidden>
  • Date: Sun, 5 Jul 2020 17:07:16 +1000

Hi list,

Where’s the best place to intercept undo/redo actions to edit the action name
(’setActionName()’) for the UndoManager in a CoreData application? In
particular, when a particular entity’s attribute's change. Obviously, I want to
do this so that when the user edits something, the menu name is more
descriptive than just “Undo”/“Redo”.

Easiest, in terms of implementation, seems to be in the NSManagedObject
subclass by means of an observer on the attribute. However, conceptually, it
would make more sense to handle it in the NSArrayController or, maybe the
NSTableView or other NSView object where the attribute is edited directly.

Just wondering where others have settled for best practice.

Kind regards,
Arved
_______________________________________________

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

  • Follow-Ups:
    • Re: UndoManager setActionNames
      • From: Jean-Daniel via Cocoa-dev <email@hidden>
  • Prev by Date: Kiosk mode problems
  • Next by Date: Re: UndoManager setActionNames
  • Previous by thread: Kiosk mode problems
  • Next by thread: Re: UndoManager setActionNames
  • Index(es):
    • Date
    • Thread