NSTableView with attached NSMenu.
Upon right clicking on the table view, the menu will appear. With it, the table view will highlight the row with a colored border.
Using the HoverTableDemo from the Mac Developer Library as a reference point.
The default color corresponds to the user preference from System Preference -> General -> Highlight color.
Add this to your TableView
- (void)drawContextMenuHighlightForRow:(NSInteger)row;
{
}