title: NSTextView non-editable areas of text?
body: <p>I have an <code>NSTextView</code> that contains data for the user to edit, but I want to surround it with a header and footer of non-editable data to give the user an idea of context.</p>
  
  <p>I don't think an <code>NSTextView</code> can handle the concept of mixed editable/non-editable data, so I've come up with a few ideas.</p>
  
  <p>a) Use text attachments with a custom cell to draw the header and footers.</p>
  
  <p>b) Have 3 <code>NSTextView</code>s within the <code>NSScrollView</code>.</p>
  
  <p>c) Use attributes to determine what cannot be edited,and use the delegate methods to prevent editing, this is probably my favourite, as it's probably the least intrusive.</p>
  
  <p>Am I missing anything, any better ideas?</p>