NSLog(@"control area = %@",NSStringFromSelector(commandSelector));
gives a noop. I wasn't sure how to detect if cmd-a was sent.
I return NO if it doesn't recognise the command, which it currently doesnt for cmd-a. The docs say this indicates that my delegate object doesn't handle the key binding. I would have thought the default select all would have kicked in. Seems it doesnt. I've also noticed on other cocoa projects that the cmd-a select all doesnt work on textfields even when no key binding code has been added.