Re: ESC to cancel editing in tableview
Re: ESC to cancel editing in tableview
- Subject: Re: ESC to cancel editing in tableview
- From: Michael Watson <email@hidden>
- Date: Fri, 5 Jan 2007 19:16:45 -0500
Yeah, I should have realized that. Basic logic breakdown on my end:
- You want to know about ending editing on escape.
- I gave you instructions on looking for the escape key when the
field ended editing.
Causality mess, right there.
--
m
On 05 Jan, 2007, at 19:01, Salánki Benjámin wrote:
Yes, I just checked, and hitting ESC does not trigger
textDidEndEditing.
So there has got to be something else.
Ben
On Jan 6, 2007, at 12:59 AM, Michael Watson wrote:
Here are the results you can get:
enum {
NSIllegalTextMovement = 0,
NSReturnTextMovement = 0x10,
NSTabTextMovement = 0x11,
NSBacktabTextMovement = 0x12,
NSLeftTextMovement = 0x13,
NSRightTextMovement = 0x14,
NSUpTextMovement = 0x15,
NSDownTextMovement = 0x16,
NSCancelTextMovement = 0x17,
NSOtherTextMovement = 0
};
I still seem to be under an incorrect impression that you can
catch esc this way.
--
m
On 05 Jan, 2007, at 18:49, Benjámin Salánki wrote:
I will, but according to the docs the NSTextMovement can be
return, tab or shift-tab. Maybe the docs are not mentioning all
options then.
Ben
On Jan 6, 2007, at 12:47 AM, Michael Watson wrote:
If you've subclassed NSTableView, implement the - (void)
textDidEndEditing:(NSNotification *)notification delegate method
to look for the keys contained in the notification:
[[notification userInfo] valueForKey:@"NSTextMovement"]
--
mikey
On 05 Jan, 2007, at 18:25, Benjámin Salánki wrote:
Hi there,
I have a subclassed NSTableView in which I want to cancel the
editing of a cell by pressing ESC. Could someone point me into
the right direction please? I could not find anything in the
archives (or maybe i'm just not too good at searching).
Thanks,
Ben
_______________________________________________
Cocoa-dev mailing list (email@hidden)
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:
40bungie.org
This email sent to email@hidden
_______________________________________________
Cocoa-dev mailing list (email@hidden)
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