24 references to FlowPosition
PresentationFramework (24)
System\Windows\Documents\FixedTextContainer.cs (6)
347
fixedTextPointer.
FlowPosition
.GetFlowNode(fixedTextPointer.LogicalDirection, out flowNode, out flowOffset);
375
bool res = FixedTextBuilder.GetFixedPosition(fixedTextPointer.
FlowPosition
, fixedTextPointer.LogicalDirection, out fixPos);
572
_start.
FlowPosition
.AttachElement(_containerElement);
573
_end.
FlowPosition
.AttachElement(_containerElement);
614
return this.FixedTextBuilder.GetFixedNodesForFlowRange(pStart.
FlowPosition
, pEnd.
FlowPosition
, out elements, out startIndex, out endIndex);
System\Windows\Documents\FixedTextPointer.cs (8)
61
return _flowPosition.CompareTo(ftp.
FlowPosition
);
86
return _flowPosition.GetDistance(ftp.
FlowPosition
);
180
FixedElement thatFE = ftp.
FlowPosition
.GetScopingElement();
412
_flowPosition.MoveTo(ftp.
FlowPosition
);
432
_flowPosition = (FlowPosition)e.Start.
FlowPosition
.Clone();
437
_flowPosition = (FlowPosition)e.Start.
FlowPosition
.Clone();
441
_flowPosition = (FlowPosition)e.End.
FlowPosition
.Clone();
445
_flowPosition = (FlowPosition)e.End.
FlowPosition
.Clone();
System\Windows\Documents\FixedTextView.cs (10)
161
if (ftp.
FlowPosition
.IsBoundary)
339
FixedTextPointer nav = new FixedTextPointer(true, edge, (FlowPosition)ftp.
FlowPosition
.Clone());
364
nav = new FixedTextPointer(true, scanDir, (FlowPosition)ftp.
FlowPosition
.Clone());
1075
if (ftp.
FlowPosition
.IsBoundary || symbolType == TextPointerContext.None)
1093
FixedTextPointer nav = new FixedTextPointer(true, textdir, (FlowPosition)ftp.
FlowPosition
.Clone());
1104
return Container.FixedTextBuilder.GetFixedPosition(nav.
FlowPosition
, textdir, out fixedp);
1119
return Container.FixedTextBuilder.GetFixedPosition(ftp.
FlowPosition
, textdir, out fixedp);
1127
if (ftp.
FlowPosition
.FlowNode.Fp != 0)
1132
FlowPosition flowP = (FlowPosition) ftp.
FlowPosition
.Clone();
1143
return Container.FixedTextBuilder.GetFixedPosition(nav.
FlowPosition
, dir, out fixedP);