34 references to FixedTextBuilder
PresentationFramework (34)
src\Framework\System\Windows\Documents\FixedDocument.cs (4)
529
flowPosition = FixedContainer.
FixedTextBuilder
.CreateFlowPosition(fixedPosition);
533
flowPosition = FixedContainer.
FixedTextBuilder
.GetPageStartFlowPosition(pageIndex);
721
FixedContainer.
FixedTextBuilder
.AddVirtualPage();
1484
FlowPosition flowPosition = _panel.FixedContainer.
FixedTextBuilder
.GetPageStartFlowPosition(_index);
src\Framework\System\Windows\Documents\FixedFindEngine.cs (9)
157
end = new DocumentSequenceTextPointer(childBlock, new FixedTextPointer(false, LogicalDirection.Backward, fixedDoc.FixedContainer.
FixedTextBuilder
.GetPageEndFlowPosition(translatedPageNumber)));
158
start = new DocumentSequenceTextPointer(childBlock, new FixedTextPointer(false, LogicalDirection.Forward, fixedDoc.FixedContainer.
FixedTextBuilder
.GetPageStartFlowPosition(translatedPageNumber)));
162
start = new DocumentSequenceTextPointer(childBlock, new FixedTextPointer(false, LogicalDirection.Forward, fixedDoc.FixedContainer.
FixedTextBuilder
.GetPageStartFlowPosition(translatedPageNumber)));
163
end = new DocumentSequenceTextPointer(childBlock, new FixedTextPointer(false, LogicalDirection.Backward, fixedDoc.FixedContainer.
FixedTextBuilder
.GetPageEndFlowPosition(translatedPageNumber)));
169
FixedTextBuilder textBuilder = ((FixedDocument)(paginatorSource)).FixedContainer.
FixedTextBuilder
;
309
FlowPosition pageStartFlowPosition = ((FixedTextContainer)(endAsDSTP.ChildBlock.ChildContainer)).
FixedTextBuilder
.GetPageStartFlowPosition(pageNumber);
317
firstSearchPageStart = new FixedTextPointer(false, LogicalDirection.Forward, endAsFTP.FixedTextContainer.
FixedTextBuilder
.GetPageStartFlowPosition(pageNumber));
329
FlowPosition pageEndFlowPosition = ((FixedTextContainer)startAsDSTP.ChildBlock.ChildContainer).
FixedTextBuilder
.GetPageEndFlowPosition(pageNumber);
337
firstSearchPageEnd = new FixedTextPointer(false, LogicalDirection.Backward, startAsFTP.FixedTextContainer.
FixedTextBuilder
.GetPageEndFlowPosition(pageNumber));
src\Framework\System\Windows\Documents\FixedTextContainer.cs (4)
400
bool res =
FixedTextBuilder
.GetFixedPosition(fixedTextPointer.FlowPosition, fixedTextPointer.LogicalDirection, out fixPos);
593
_start = new FixedTextPointer(false, LogicalDirection.Backward, new FlowPosition(this, this.
FixedTextBuilder
.FixedFlowMap.FlowStartEdge, 1));
594
_end = new FixedTextPointer(false, LogicalDirection.Forward, new FlowPosition(this, this.
FixedTextBuilder
.FixedFlowMap.FlowEndEdge, 0));
640
return this.
FixedTextBuilder
.GetFixedNodesForFlowRange(pStart.FlowPosition, pEnd.FlowPosition, out elements, out startIndex, out endIndex);
src\Framework\System\Windows\Documents\FixedTextView.cs (11)
610
FixedNode[] fixedNodes = Container.
FixedTextBuilder
.GetNextLine(fixedp.Node, true, ref count);
755
FlowPosition flowStart = Container.
FixedTextBuilder
.GetPageStartFlowPosition(this.PageIndex);
768
FlowPosition flowEnd = Container.
FixedTextBuilder
.GetPageEndFlowPosition(this.PageIndex);
838
FixedNode[] fixedNodes = Container.
FixedTextBuilder
.GetLine(this.PageIndex, point);
908
FixedNode[] fixedNodes = Container.
FixedTextBuilder
.GetNextLine(fixedp.Node, (scanDir == LogicalDirection.Forward), ref count);
1133
return Container.
FixedTextBuilder
.GetFixedPosition(nav.FlowPosition, textdir, out fixedp);
1137
fixedp = new FixedPosition(this.Container.
FixedTextBuilder
.FixedFlowMap.FixedStartEdge, 0);
1148
return Container.
FixedTextBuilder
.GetFixedPosition(ftp.FlowPosition, textdir, out fixedp);
1172
return Container.
FixedTextBuilder
.GetFixedPosition(nav.FlowPosition, dir, out fixedP);
1177
fixedP = new FixedPosition(this.Container.
FixedTextBuilder
.FixedFlowMap.FixedStartEdge, 0);
1191
FlowPosition flowHit = Container.
FixedTextBuilder
.CreateFlowPosition(fixedPosition);
src\Framework\System\Windows\Documents\FlowPosition.cs (3)
233
string text = _container.
FixedTextBuilder
.GetFlowText(flow._flowNode);
822
return _container.
FixedTextBuilder
;
830
return _container.
FixedTextBuilder
.FixedFlowMap;
src\Framework\System\Windows\Documents\RubberbandSelector.cs (3)
374
FixedNode[] nodesInLine = _panel.FixedContainer.
FixedTextBuilder
.GetFirstLine(_pageIndex);
415
nodesInLine = _panel.FixedContainer.
FixedTextBuilder
.GetNextLine(nodesInLine[0], true, ref count);
433
FlowPosition flowHit = _panel.FixedContainer.
FixedTextBuilder
.CreateFlowPosition(fixedPosition);