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