UndoManager setActionNames
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