public void Start(BufferedTextFormatProvider owner, TextChange change)
 {
     this.owner = owner;
     this.Change = change;
     ThreadPool.QueueUserWorkItem((o) => DoParse());
 }
 public void Start(BufferedTextFormatProvider owner, TextChange change)
 {
     this.owner  = owner;
     this.Change = change;
     ThreadPool.QueueUserWorkItem((o) => DoParse());
 }