raleigh,
I am not overriding textShouldEndEditing, but your suggestion did lead
me to find that my File's Owner's superclass is implementing:
-(BOOL)control:(NSControl*)control textView:(NSTextView*)textView
doCommandBySelector:(SEL)commandSelector
In there I had an if statement that was catching the insertNewLine:
selector for every control in the view when I only intended it for
some textFields.
Thanks for the help - it is working now.
Chris
On Jun 18, 2009, at 5:22 PM, Raleigh Ledet wrote:
I don't think this is normal. When a field editor is up, the Return
should go to the Field Editor's keyDown: method, not TV. (for both
cases)
Is your File's Owner overriding textShouldEndEditing:? and
preventing the Field Editor from ending?
-raleigh
On Jun 17, 2009, at 4:03 PM, Chris Tracewell wrote:
I have a subclass of NSTableView which I have implemented keyDown
to pick up delete and enter key presses. When the TV is bound to an
array controller it works perfectly, I can detect keyDowns for the
above mentioned and as a bonus when the user presses "Enter" or
"Return" the field editor ends editing. Thats what I want.
The problem is that as soon as I hook up my File's Owner as the
delegate for the TV the Field Editor no longer detects the Return
and Enter key strokes. Is this normal? If so where do I look in
docs to re-establish this behavior?
_______________________________________________
Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
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:
http://lists.apple.com/mailman/options/cocoa-dev/ledet%40apple.com
This email sent to le...@apple.com
_______________________________________________
Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
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:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com
This email sent to arch...@mail-archive.com