65 references to dcpFirst
PresentationFramework (65)
src\Framework\MS\Internal\PtsHost\TextParaClient.cs (65)
667if (element.dcpFirst == dcpLine) 1193if (element.dcpFirst == dcpLine) 1480List<InlineObject> inlineObjects = TextParagraph.InlineObjectsFromRange(element.dcpFirst, element.dcpLim); 1809lines.Add(new TextParaLineResult(this, element.dcpFirst, element.dcpLim - element.dcpFirst, 1964if ( ((element.dcpFirst <= dcp) && (element.dcpLim > dcp)) 1973ctx.LineFormatLengthTarget = element.dcpLim - element.dcpFirst; 1976TextParagraph.FormatLineCore(line, element.pfsbreakreclineclient, ctx, element.dcpFirst, element.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), element.dcpFirst); 1979Invariant.Assert(line.SafeLength == element.dcpLim - element.dcpFirst, "Line length is out of sync"); 2177if (dcpEnd < elemDesc.dcpFirst) 2186if (dcpEnd <= elemDesc.dcpFirst) 2203int dcpRangeStartForThisElem = Math.Max(elemDesc.dcpFirst, dcpStart); 2425if (dcpRangeStart == elemDesc.dcpFirst && elemDesc.dcpLim <= (dcpRangeStart + cchRange)) 2437ctx.LineFormatLengthTarget = elemDesc.dcpLim - elemDesc.dcpFirst; 2439TextParagraph.FormatLineCore(line, elemDesc.pfsbreakreclineclient, ctx, elemDesc.dcpFirst, elemDesc.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), elemDesc.dcpFirst); 2440Invariant.Assert(line.SafeLength == elemDesc.dcpLim - elemDesc.dcpFirst, "Line length is out of sync"); 2722if (((element.dcpFirst <= dcp) && (element.dcpLim > dcp)) 2736if (dcp == element.dcpFirst) 2792ctx.LineFormatLengthTarget = element.dcpLim - element.dcpFirst; 2795TextParagraph.FormatLineCore(line, element.pfsbreakreclineclient, ctx, element.dcpFirst, element.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), element.dcpFirst); 2798Invariant.Assert(line.SafeLength == element.dcpLim - element.dcpFirst, "Line length is out of sync"); 2980if ( ((element.dcpFirst <= dcp) && (element.dcpLim > dcp)) 2983if (dcp == element.dcpFirst && direction == LogicalDirection.Backward) 3046ctx.LineFormatLengthTarget = element.dcpLim - element.dcpFirst; 3049TextParagraph.FormatLineCore(line, element.pfsbreakreclineclient, ctx, element.dcpFirst, element.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), element.dcpFirst); 3052Invariant.Assert(line.SafeLength == element.dcpLim - element.dcpFirst, "Line length is out of sync"); 3081else if ((nextCharacterHit.FirstCharacterIndex + nextCharacterHit.TrailingLength == element.dcpFirst) && direction == LogicalDirection.Backward) 3246if (((element.dcpFirst <= dcp) && (element.dcpLim > dcp)) 3249if (dcp == element.dcpFirst) 3296ctx.LineFormatLengthTarget = element.dcpLim - element.dcpFirst; 3299TextParagraph.FormatLineCore(line, element.pfsbreakreclineclient, ctx, element.dcpFirst, element.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), element.dcpFirst); 3302Invariant.Assert(line.SafeLength == element.dcpLim - element.dcpFirst, "Line length is out of sync"); 3308if (backspaceCharacterHit.FirstCharacterIndex + backspaceCharacterHit.TrailingLength == element.dcpFirst) 3431if (dcpStart < element.dcpLim && dcpEnd > element.dcpFirst) 3439ctx.LineFormatLengthTarget = element.dcpLim - element.dcpFirst; 3442TextParagraph.FormatLineCore(line, element.pfsbreakreclineclient, ctx, element.dcpFirst, element.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), element.dcpFirst); 3445Invariant.Assert(line.SafeLength == element.dcpLim - element.dcpFirst, "Line length is out of sync"); 3448line.GetGlyphRuns(glyphRuns, Math.Max(dcpStart, element.dcpFirst), Math.Min(dcpEnd, element.dcpLim)); 3913ctx.LineFormatLengthTarget = element.dcpLim - element.dcpFirst; 3916TextParagraph.FormatLineCore(line, element.pfsbreakreclineclient, ctx, element.dcpFirst, element.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), element.dcpFirst); 3919Invariant.Assert(line.SafeLength == element.dcpLim - element.dcpFirst, "Line length is out of sync"); 3982ctx.LineFormatLengthTarget = element.dcpLim - element.dcpFirst; 3985TextParagraph.FormatLineCore(line, element.pfsbreakreclineclient, ctx, element.dcpFirst, element.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), element.dcpFirst); 3988Invariant.Assert(line.SafeLength == element.dcpLim - element.dcpFirst, "Line length is out of sync"); 4295ctx.LineFormatLengthTarget = element.dcpLim - element.dcpFirst; 4301TextParagraph.FormatLineCore(line, element.pfsbreakreclineclient, ctx, element.dcpFirst, element.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), element.dcpFirst); 4304Invariant.Assert(line.SafeLength == element.dcpLim - element.dcpFirst, "Line length is out of sync"); 4311Invariant.Assert(line.SafeLength == element.dcpLim - element.dcpFirst, "Line length is out of sync"); 4314Invariant.Assert(line.SafeLength == element.dcpLim - element.dcpFirst, "Line length is out of sync"); 4423if (end <= element.dcpFirst) 4430int localStart = (start < element.dcpFirst) ? element.dcpFirst : start; 4439ctx.LineFormatLengthTarget = element.dcpLim - element.dcpFirst; 4442TextParagraph.FormatLineCore(line, element.pfsbreakreclineclient, ctx, element.dcpFirst, element.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), element.dcpFirst); 4445Invariant.Assert(line.SafeLength == element.dcpLim - element.dcpFirst, "Line length is out of sync");