I find it difficult to control some of the behaviour of an NSTableView in Cocoa. Maybe I'm just missing something. I want to change three things: 1. To disable user selectable sorting on the columns. 2. To disable column AND row selection in the table view. I don't want the user to be able to select anything. 3. To disable editing of the text in all cells. Can I do this? How?