Пример #1
0
 internal void AttachToDocument(TextDocument document)
 {
     document.UpdateStarted  += document_UpdateStarted;
     document.UpdateFinished += document_UpdateFinished;
     document.Changing       += document_Changing;
 }
Пример #2
0
 private WeakLineTracker(TextDocument textDocument, ILineTracker targetTracker)
 {
     this.textDocument = textDocument;
     this.targetObject = new WeakReference(targetTracker);
 }
Пример #3
0
 /// <summary>
 /// Creates a new AnchorSegment that creates new anchors.
 /// </summary>
 public AnchorSegment(TextDocument document, ISegment segment)
     : this(document, ThrowUtil.CheckNotNull(segment, "segment").Offset, segment.Length)
 {
 }