24 references to FlowPosition
PresentationFramework (24)
System\Windows\Documents\FixedTextContainer.cs (6)
348
fixedTextPointer.
FlowPosition
.GetFlowNode(fixedTextPointer.LogicalDirection, out flowNode, out flowOffset);
376
bool res = FixedTextBuilder.GetFixedPosition(fixedTextPointer.
FlowPosition
, fixedTextPointer.LogicalDirection, out fixPos);
573
_start.
FlowPosition
.AttachElement(_containerElement);
574
_end.
FlowPosition
.AttachElement(_containerElement);
615
return this.FixedTextBuilder.GetFixedNodesForFlowRange(pStart.
FlowPosition
, pEnd.
FlowPosition
, out elements, out startIndex, out endIndex);
System\Windows\Documents\FixedTextPointer.cs (8)
62
return _flowPosition.CompareTo(ftp.
FlowPosition
);
87
return _flowPosition.GetDistance(ftp.
FlowPosition
);
181
FixedElement thatFE = ftp.
FlowPosition
.GetScopingElement();
413
_flowPosition.MoveTo(ftp.
FlowPosition
);
433
_flowPosition = (FlowPosition)e.Start.
FlowPosition
.Clone();
438
_flowPosition = (FlowPosition)e.Start.
FlowPosition
.Clone();
442
_flowPosition = (FlowPosition)e.End.
FlowPosition
.Clone();
446
_flowPosition = (FlowPosition)e.End.
FlowPosition
.Clone();
System\Windows\Documents\FixedTextView.cs (10)
162
if (ftp.
FlowPosition
.IsBoundary)
340
FixedTextPointer nav = new FixedTextPointer(true, edge, (FlowPosition)ftp.
FlowPosition
.Clone());
365
nav = new FixedTextPointer(true, scanDir, (FlowPosition)ftp.
FlowPosition
.Clone());
1076
if (ftp.
FlowPosition
.IsBoundary || symbolType == TextPointerContext.None)
1094
FixedTextPointer nav = new FixedTextPointer(true, textdir, (FlowPosition)ftp.
FlowPosition
.Clone());
1105
return Container.FixedTextBuilder.GetFixedPosition(nav.
FlowPosition
, textdir, out fixedp);
1120
return Container.FixedTextBuilder.GetFixedPosition(ftp.
FlowPosition
, textdir, out fixedp);
1128
if (ftp.
FlowPosition
.FlowNode.Fp != 0)
1133
FlowPosition flowP = (FlowPosition) ftp.
FlowPosition
.Clone();
1144
return Container.FixedTextBuilder.GetFixedPosition(nav.
FlowPosition
, dir, out fixedP);