title: How can I make command-A select all the NSTextView text in rows in an NSTableView?
body: <p>So if I have an NSView based tableview and inside the views are NSTextViews which are non-editable but selectable...</p>
  
  <p>how can I get that nice functionality of command-A selects all the text?  I don't mean row selection.  I have row selection disabled for the tableview. I mean highlighting the text in blue so you can copy it to your clipboard.  But not just 1 NSTextView's text from one row, all of them from all the rows.</p>
  
  <p>And in addition to command-A click and drag should do this too.  But out of the box it seems I can only select one row's text.  Here is video showing problem:</p>
  
  <p><a href="https://dl.dropboxusercontent.com/u/2510380/table.mov" rel="nofollow">https://dl.dropboxusercontent.com/u/2510380/table.mov</a>
  (i keep clicking and dragging but can't highlight text on the next row)</p>
  
  <p>here are two mac apps (skype and gabble) that do this:</p>
  
  <p><a href="https://dl.dropboxusercontent.com/u/2510380/skype.mov" rel="nofollow">https://dl.dropboxusercontent.com/u/2510380/skype.mov</a></p>
  
  <p>and</p>
  
  <p><a href="https://dl.dropboxusercontent.com/u/2510380/gabble.mov" rel="nofollow">https://dl.dropboxusercontent.com/u/2510380/gabble.mov</a></p>
  
  <p>Assuming they are NOT using WebViews with just HTML inside, how do you get this control over the clipboard?  i.e. in Skype you select the text and only the conversation is highlighted, not the timestamp of each message.  Also the text copied to the clipboard is formatted very nicely.  Can you point me in the right direction to reverse engineer skype?</p>