27 instantiations of FixedTextPointer
PresentationFramework (27)
src\Framework\System\Windows\Documents\FixedDocument.cs (2)
535
fixedTextPointer = new
FixedTextPointer
(true, LogicalDirection.Forward, flowPosition);
1485
return new
FixedTextPointer
(true, LogicalDirection.Forward, flowPosition);
src\Framework\System\Windows\Documents\FixedFindEngine.cs (12)
157
end = new DocumentSequenceTextPointer(childBlock, new
FixedTextPointer
(false, LogicalDirection.Backward, fixedDoc.FixedContainer.FixedTextBuilder.GetPageEndFlowPosition(translatedPageNumber)));
158
start = new DocumentSequenceTextPointer(childBlock, new
FixedTextPointer
(false, LogicalDirection.Forward, fixedDoc.FixedContainer.FixedTextBuilder.GetPageStartFlowPosition(translatedPageNumber)));
162
start = new DocumentSequenceTextPointer(childBlock, new
FixedTextPointer
(false, LogicalDirection.Forward, fixedDoc.FixedContainer.FixedTextBuilder.GetPageStartFlowPosition(translatedPageNumber)));
163
end = new DocumentSequenceTextPointer(childBlock, new
FixedTextPointer
(false, LogicalDirection.Backward, fixedDoc.FixedContainer.FixedTextBuilder.GetPageEndFlowPosition(translatedPageNumber)));
172
end = new
FixedTextPointer
(false, LogicalDirection.Backward, textBuilder.GetPageEndFlowPosition(pageNumber));
173
start = new
FixedTextPointer
(false, LogicalDirection.Forward, textBuilder.GetPageStartFlowPosition(pageNumber));
177
start = new
FixedTextPointer
(false, LogicalDirection.Forward, textBuilder.GetPageStartFlowPosition(pageNumber));
178
end = new
FixedTextPointer
(false, LogicalDirection.Backward, textBuilder.GetPageEndFlowPosition(pageNumber));
311
new
FixedTextPointer
(false, LogicalDirection.Forward,pageStartFlowPosition));
317
firstSearchPageStart = new
FixedTextPointer
(false, LogicalDirection.Forward, endAsFTP.FixedTextContainer.FixedTextBuilder.GetPageStartFlowPosition(pageNumber));
331
new
FixedTextPointer
(false, LogicalDirection.Backward, pageEndFlowPosition));
337
firstSearchPageEnd = new
FixedTextPointer
(false, LogicalDirection.Backward, startAsFTP.FixedTextContainer.FixedTextBuilder.GetPageEndFlowPosition(pageNumber));
src\Framework\System\Windows\Documents\FixedTextContainer.cs (4)
593
_start = new
FixedTextPointer
(false, LogicalDirection.Backward, new FlowPosition(this, this.FixedTextBuilder.FixedFlowMap.FlowStartEdge, 1));
594
_end = new
FixedTextPointer
(false, LogicalDirection.Forward, new FlowPosition(this, this.FixedTextBuilder.FixedFlowMap.FlowEndEdge, 0));
604
FixedTextPointer eStart = new
FixedTextPointer
(false, LogicalDirection.Backward, pStart);
605
FixedTextPointer eEnd = new
FixedTextPointer
(false, LogicalDirection.Forward, pEnd);
src\Framework\System\Windows\Documents\FixedTextPointer.cs (1)
301
return new
FixedTextPointer
(true, gravity, fp);
src\Framework\System\Windows\Documents\FixedTextView.cs (7)
359
FixedTextPointer nav = new
FixedTextPointer
(true, edge, (FlowPosition)ftp.FlowPosition.Clone());
384
nav = new
FixedTextPointer
(true, scanDir, (FlowPosition)ftp.FlowPosition.Clone());
756
_start = new
FixedTextPointer
(false, LogicalDirection.Forward, flowStart);
769
_end = new
FixedTextPointer
(false, LogicalDirection.Backward, flowEnd);
1122
FixedTextPointer nav = new
FixedTextPointer
(true, textdir, (FlowPosition)ftp.FlowPosition.Clone());
1165
FixedTextPointer nav = new
FixedTextPointer
(true, dir, flowP);
1197
return new
FixedTextPointer
(true, edge, flowHit);
src\Framework\System\Windows\Documents\RubberbandSelector.cs (1)
437
return new
FixedTextPointer
(false, LogicalDirection.Forward, flowHit);
59 references to FixedTextPointer
PresentationFramework (59)
src\Framework\MS\Internal\Documents\MultiPageTextView.cs (1)
779
if (newPosition is DocumentSequenceTextPointer || newPosition is
FixedTextPointer
)
src\Framework\System\Windows\Documents\FixedDocument.cs (5)
432
FixedTextPointer
fixedTextPointer = contentPosition as
FixedTextPointer
;
520
FixedTextPointer
fixedTextPointer = null;
1174
this.FixedContainer.GetMultiHighlights((
FixedTextPointer
)highlightRangeStart.CreateDynamicTextPointer(LogicalDirection.Forward),
1175
(
FixedTextPointer
)highlightTransitionPosition.CreateDynamicTextPointer(LogicalDirection.Forward),
src\Framework\System\Windows\Documents\FixedElement.cs (6)
139
internal FixedElement(ElementType type,
FixedTextPointer
start,
FixedTextPointer
end, int pageIndex)
439
internal
FixedTextPointer
Start
445
internal
FixedTextPointer
End
471
private
FixedTextPointer
_start; // start position for this element
472
private
FixedTextPointer
_end; // end position for this element
src\Framework\System\Windows\Documents\FixedFindEngine.cs (6)
44
((start is
FixedTextPointer
) && (end is
FixedTextPointer
)) );
315
FixedTextPointer
endAsFTP = end as
FixedTextPointer
;
335
FixedTextPointer
startAsFTP = start as
FixedTextPointer
;
src\Framework\System\Windows\Documents\FixedTextContainer.cs (16)
329
internal
FixedTextPointer
VerifyPosition(ITextPointer position)
341
FixedTextPointer
ftp = position as
FixedTextPointer
;
354
FixedTextPointer
fixedTextPointer = textPointer as
FixedTextPointer
;
414
internal void GetMultiHighlights(
FixedTextPointer
start,
FixedTextPointer
end, Dictionary<FixedPage, ArrayList> highlights, FixedHighlightType t,
421
FixedTextPointer
temp = start;
604
FixedTextPointer
eStart = new FixedTextPointer(false, LogicalDirection.Backward, pStart);
605
FixedTextPointer
eEnd = new FixedTextPointer(false, LogicalDirection.Forward, pEnd);
637
FixedTextPointer
pStart = (
FixedTextPointer
)start;
638
FixedTextPointer
pEnd = (
FixedTextPointer
)end;
666
private
FixedTextPointer
_start;
667
private
FixedTextPointer
_end;
src\Framework\System\Windows\Documents\FixedTextPointer.cs (4)
73
FixedTextPointer
ftp = this.FixedTextContainer.VerifyPosition(position);
98
FixedTextPointer
ftp = this.FixedTextContainer.VerifyPosition(position);
194
FixedTextPointer
ftp = this.FixedTextContainer.VerifyPosition(position);
431
FixedTextPointer
ftp = this.FixedTextContainer.VerifyPosition(position);
src\Framework\System\Windows\Documents\FixedTextView.cs (19)
134
DocumentsTrace.FixedTextOM.TextView.Trace(string.Format("GetTextPositionFromPoint P{0}, STT={1}, CP={2}", point, snapToText, pos == null ? "null" : ((
FixedTextPointer
)pos).ToString()));
170
FixedTextPointer
ftp = Container.VerifyPosition(position);
196
FixedTextPointer
ftpNext = Container.VerifyPosition(psNext);
259
FixedTextPointer
startftp = this.Container.VerifyPosition(startPosition);
260
FixedTextPointer
endftp = this.Container.VerifyPosition(endPosition);
358
FixedTextPointer
ftp = Container.VerifyPosition(position);
359
FixedTextPointer
nav = new FixedTextPointer(true, edge, (FlowPosition)ftp.FlowPosition.Clone());
454
FixedTextPointer
ftp = Container.VerifyPosition(position);
525
FixedTextPointer
ftp = Container.VerifyPosition(position);
602
FixedTextPointer
ftp = Container.VerifyPosition(position);
657
FixedTextPointer
tp = Container.VerifyPosition(position);
749
internal
FixedTextPointer
Start
762
internal
FixedTextPointer
End
1099
private bool _GetFixedPosition(
FixedTextPointer
ftp, out FixedPosition fixedp)
1122
FixedTextPointer
nav = new FixedTextPointer(true, textdir, (FlowPosition)ftp.FlowPosition.Clone());
1153
private bool _GetFirstFixedPosition(
FixedTextPointer
ftp, out FixedPosition fixedP)
1165
FixedTextPointer
nav = new FixedTextPointer(true, dir, flowP);
1303
private
FixedTextPointer
_start;
1304
private
FixedTextPointer
_end;
src\Framework\System\windows\Documents\TextEditorSelection.cs (1)
2329
if (!(movingPosition is DocumentSequenceTextPointer || movingPosition is
FixedTextPointer
) &&
src\Framework\System\Windows\Documents\TextFindEngine.cs (1)
141
findContainerStartPosition is
FixedTextPointer
)