Re: Editing multiple selections with bindings
Re: Editing multiple selections with bindings
- Subject: Re: Editing multiple selections with bindings
- From: Keary Suska <email@hidden>
- Date: Wed, 02 Jan 2013 07:41:55 -0700
On Jan 2, 2013, at 12:05 AM, email@hidden wrote:
> I have an application where a user can select multiple rows of data from an NSArrayController and edit those rows from a detail view. Now, there are cases where users have inadvertently changed the values for multiple rows of data when they did not intend to. How can I warn a user when they enter a texfield or nscombobox that they are about to edit multiple rows of data and gracefully give them a way to back out? I noticed that there is no way to discard editing when in a textfield. Is that the case? I am using the control: textShouldEndEditing: delegate method which allow me to get 90% of the way there, but the textfield retains focus, and I can not tab out of the field without getting my warning. Ideally, pressing "esc" should allow me to discard any editing and make the field lose focus.
IIRC you can set a delegate to the table view and implement tableView:shouldEditTableColumn:row:, and you should be able to prevent editing from even starting until the user has confirmed.
HTH,
Keary Suska
Esoteritech, Inc.
"Demystifying technology for your home or business"
_______________________________________________
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