24 references to FlowPosition
PresentationFramework (24)
System\Windows\Documents\FixedTextContainer.cs (6)
356
fixedTextPointer.
FlowPosition
.GetFlowNode(fixedTextPointer.LogicalDirection, out flowNode, out flowOffset);
384
bool res = FixedTextBuilder.GetFixedPosition(fixedTextPointer.
FlowPosition
, fixedTextPointer.LogicalDirection, out fixPos);
581
_start.
FlowPosition
.AttachElement(_containerElement);
582
_end.
FlowPosition
.AttachElement(_containerElement);
623
return this.FixedTextBuilder.GetFixedNodesForFlowRange(pStart.
FlowPosition
, pEnd.
FlowPosition
, out elements, out startIndex, out endIndex);
System\Windows\Documents\FixedTextPointer.cs (8)
64
return _flowPosition.CompareTo(ftp.
FlowPosition
);
89
return _flowPosition.GetDistance(ftp.
FlowPosition
);
183
FixedElement thatFE = ftp.
FlowPosition
.GetScopingElement();
415
_flowPosition.MoveTo(ftp.
FlowPosition
);
435
_flowPosition = (FlowPosition)e.Start.
FlowPosition
.Clone();
440
_flowPosition = (FlowPosition)e.Start.
FlowPosition
.Clone();
444
_flowPosition = (FlowPosition)e.End.
FlowPosition
.Clone();
448
_flowPosition = (FlowPosition)e.End.
FlowPosition
.Clone();
System\Windows\Documents\FixedTextView.cs (10)
164
if (ftp.
FlowPosition
.IsBoundary)
343
FixedTextPointer nav = new FixedTextPointer(true, edge, (FlowPosition)ftp.
FlowPosition
.Clone());
368
nav = new FixedTextPointer(true, scanDir, (FlowPosition)ftp.
FlowPosition
.Clone());
1084
if (ftp.
FlowPosition
.IsBoundary || symbolType == TextPointerContext.None)
1102
FixedTextPointer nav = new FixedTextPointer(true, textdir, (FlowPosition)ftp.
FlowPosition
.Clone());
1113
return Container.FixedTextBuilder.GetFixedPosition(nav.
FlowPosition
, textdir, out fixedp);
1128
return Container.FixedTextBuilder.GetFixedPosition(ftp.
FlowPosition
, textdir, out fixedp);
1136
if (ftp.
FlowPosition
.FlowNode.Fp != 0)
1141
FlowPosition flowP = (FlowPosition) ftp.
FlowPosition
.Clone();
1152
return Container.FixedTextBuilder.GetFixedPosition(nav.
FlowPosition
, dir, out fixedP);