I'm implementing a tool very similar to the built-in plist editor in Xcode. The only thing missing is the custom highlighting when a row is selected (see attached image). What's the proper way achieving this?
Finally, I've subclassed NSOutlineView
+ NSTableRowView
and provided a custom implementation in drawSelectionInRect:
.