예제 #1
0
파일: Underliner.cs 프로젝트: JadeHub/Jade
 public Highlighter(JadeCore.ITextDocument doc)
 {
     if (doc == null)
         throw new ArgumentNullException("doc");
     _document = doc;
     _highlights = new TextSegmentCollection<HighlightedRange>();
     _textViews = new List<TextView>();
 }
예제 #2
0
 public CompletionEngine(JadeCore.ITextDocument sourceDoc, TextArea textArea, IResultProvider resultsProvider)
 {
     _textArea = textArea;
     _sourceDoc = sourceDoc;
     _resulsProvider = resultsProvider;
     _textArea.TextEntering += TextAreaTextEntering;
     _textArea.TextEntered += TextAreaTextEntered;
     _currentPhase = Phase.Inactive;
 }