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