title: Detecting text view change in Gtk and Mono
body: <p>Beginner question. </p>
  
  <p>I'm making a simple Gtk notepad in C# and MonoDevelop and everything works fine except one thing: </p>
  
  <p>I want the program to detect if an opened file has been changed or not, so bascially I need it to detect any changes made to the Text View contents and when such a change happens to raise a global flag. But Text View doesn't seem to have any <code>change</code> event and those more specific, like <code>InsertAtCursor</code>, don't seem to work properly. </p>
  
  <p>How can I detect if a change has been made?</p>