24 references to FlowPosition
PresentationFramework (24)
System\Windows\Documents\FixedTextContainer.cs (6)
365
fixedTextPointer.
FlowPosition
.GetFlowNode(fixedTextPointer.LogicalDirection, out flowNode, out flowOffset);
393
bool res = FixedTextBuilder.GetFixedPosition(fixedTextPointer.
FlowPosition
, fixedTextPointer.LogicalDirection, out fixPos);
590
_start.
FlowPosition
.AttachElement(_containerElement);
591
_end.
FlowPosition
.AttachElement(_containerElement);
632
return this.FixedTextBuilder.GetFixedNodesForFlowRange(pStart.
FlowPosition
, pEnd.
FlowPosition
, out elements, out startIndex, out endIndex);
System\Windows\Documents\FixedTextPointer.cs (8)
69
return _flowPosition.CompareTo(ftp.
FlowPosition
);
94
return _flowPosition.GetDistance(ftp.
FlowPosition
);
188
FixedElement thatFE = ftp.
FlowPosition
.GetScopingElement();
420
_flowPosition.MoveTo(ftp.
FlowPosition
);
440
_flowPosition = (FlowPosition)e.Start.
FlowPosition
.Clone();
445
_flowPosition = (FlowPosition)e.Start.
FlowPosition
.Clone();
449
_flowPosition = (FlowPosition)e.End.
FlowPosition
.Clone();
453
_flowPosition = (FlowPosition)e.End.
FlowPosition
.Clone();
System\Windows\Documents\FixedTextView.cs (10)
172
if (ftp.
FlowPosition
.IsBoundary)
351
FixedTextPointer nav = new FixedTextPointer(true, edge, (FlowPosition)ftp.
FlowPosition
.Clone());
376
nav = new FixedTextPointer(true, scanDir, (FlowPosition)ftp.
FlowPosition
.Clone());
1092
if (ftp.
FlowPosition
.IsBoundary || symbolType == TextPointerContext.None)
1110
FixedTextPointer nav = new FixedTextPointer(true, textdir, (FlowPosition)ftp.
FlowPosition
.Clone());
1121
return Container.FixedTextBuilder.GetFixedPosition(nav.
FlowPosition
, textdir, out fixedp);
1136
return Container.FixedTextBuilder.GetFixedPosition(ftp.
FlowPosition
, textdir, out fixedp);
1144
if (ftp.
FlowPosition
.FlowNode.Fp != 0)
1149
FlowPosition flowP = (FlowPosition) ftp.
FlowPosition
.Clone();
1160
return Container.FixedTextBuilder.GetFixedPosition(nav.
FlowPosition
, dir, out fixedP);