cocoa: keyboard handling in ddblistview WIP