65 references to dcpFirst
PresentationFramework (65)
MS\Internal\PtsHost\TextParaClient.cs (65)
578if (element.dcpFirst == dcpLine) 1038if (element.dcpFirst == dcpLine) 1295List<InlineObject> inlineObjects = TextParagraph.InlineObjectsFromRange(element.dcpFirst, element.dcpLim); 1606lines.Add(new TextParaLineResult(this, element.dcpFirst, element.dcpLim - element.dcpFirst, 1752if ( ((element.dcpFirst <= dcp) && (element.dcpLim > dcp)) 1761ctx.LineFormatLengthTarget = element.dcpLim - element.dcpFirst; 1764TextParagraph.FormatLineCore(line, element.pfsbreakreclineclient, ctx, element.dcpFirst, element.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), element.dcpFirst); 1767Invariant.Assert(line.SafeLength == element.dcpLim - element.dcpFirst, "Line length is out of sync"); 1956if (dcpEnd < elemDesc.dcpFirst) 1965if (dcpEnd <= elemDesc.dcpFirst) 1982int dcpRangeStartForThisElem = Math.Max(elemDesc.dcpFirst, dcpStart); 2204if (dcpRangeStart == elemDesc.dcpFirst && elemDesc.dcpLim <= (dcpRangeStart + cchRange)) 2216ctx.LineFormatLengthTarget = elemDesc.dcpLim - elemDesc.dcpFirst; 2218TextParagraph.FormatLineCore(line, elemDesc.pfsbreakreclineclient, ctx, elemDesc.dcpFirst, elemDesc.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), elemDesc.dcpFirst); 2219Invariant.Assert(line.SafeLength == elemDesc.dcpLim - elemDesc.dcpFirst, "Line length is out of sync"); 2489if (((element.dcpFirst <= dcp) && (element.dcpLim > dcp)) 2503if (dcp == element.dcpFirst) 2558ctx.LineFormatLengthTarget = element.dcpLim - element.dcpFirst; 2561TextParagraph.FormatLineCore(line, element.pfsbreakreclineclient, ctx, element.dcpFirst, element.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), element.dcpFirst); 2564Invariant.Assert(line.SafeLength == element.dcpLim - element.dcpFirst, "Line length is out of sync"); 2738if ( ((element.dcpFirst <= dcp) && (element.dcpLim > dcp)) 2741if (dcp == element.dcpFirst && direction == LogicalDirection.Backward) 2803ctx.LineFormatLengthTarget = element.dcpLim - element.dcpFirst; 2806TextParagraph.FormatLineCore(line, element.pfsbreakreclineclient, ctx, element.dcpFirst, element.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), element.dcpFirst); 2809Invariant.Assert(line.SafeLength == element.dcpLim - element.dcpFirst, "Line length is out of sync"); 2838else if ((nextCharacterHit.FirstCharacterIndex + nextCharacterHit.TrailingLength == element.dcpFirst) && direction == LogicalDirection.Backward) 2995if (((element.dcpFirst <= dcp) && (element.dcpLim > dcp)) 2998if (dcp == element.dcpFirst) 3045ctx.LineFormatLengthTarget = element.dcpLim - element.dcpFirst; 3048TextParagraph.FormatLineCore(line, element.pfsbreakreclineclient, ctx, element.dcpFirst, element.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), element.dcpFirst); 3051Invariant.Assert(line.SafeLength == element.dcpLim - element.dcpFirst, "Line length is out of sync"); 3057if (backspaceCharacterHit.FirstCharacterIndex + backspaceCharacterHit.TrailingLength == element.dcpFirst) 3171if (dcpStart < element.dcpLim && dcpEnd > element.dcpFirst) 3179ctx.LineFormatLengthTarget = element.dcpLim - element.dcpFirst; 3182TextParagraph.FormatLineCore(line, element.pfsbreakreclineclient, ctx, element.dcpFirst, element.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), element.dcpFirst); 3185Invariant.Assert(line.SafeLength == element.dcpLim - element.dcpFirst, "Line length is out of sync"); 3188line.GetGlyphRuns(glyphRuns, Math.Max(dcpStart, element.dcpFirst), Math.Min(dcpEnd, element.dcpLim)); 3631ctx.LineFormatLengthTarget = element.dcpLim - element.dcpFirst; 3634TextParagraph.FormatLineCore(line, element.pfsbreakreclineclient, ctx, element.dcpFirst, element.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), element.dcpFirst); 3637Invariant.Assert(line.SafeLength == element.dcpLim - element.dcpFirst, "Line length is out of sync"); 3700ctx.LineFormatLengthTarget = element.dcpLim - element.dcpFirst; 3703TextParagraph.FormatLineCore(line, element.pfsbreakreclineclient, ctx, element.dcpFirst, element.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), element.dcpFirst); 3706Invariant.Assert(line.SafeLength == element.dcpLim - element.dcpFirst, "Line length is out of sync"); 3995ctx.LineFormatLengthTarget = element.dcpLim - element.dcpFirst; 4001TextParagraph.FormatLineCore(line, element.pfsbreakreclineclient, ctx, element.dcpFirst, element.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), element.dcpFirst); 4004Invariant.Assert(line.SafeLength == element.dcpLim - element.dcpFirst, "Line length is out of sync"); 4011Invariant.Assert(line.SafeLength == element.dcpLim - element.dcpFirst, "Line length is out of sync"); 4014Invariant.Assert(line.SafeLength == element.dcpLim - element.dcpFirst, "Line length is out of sync"); 4114if (end <= element.dcpFirst) 4121int localStart = (start < element.dcpFirst) ? element.dcpFirst : start; 4130ctx.LineFormatLengthTarget = element.dcpLim - element.dcpFirst; 4133TextParagraph.FormatLineCore(line, element.pfsbreakreclineclient, ctx, element.dcpFirst, element.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), element.dcpFirst); 4136Invariant.Assert(line.SafeLength == element.dcpLim - element.dcpFirst, "Line length is out of sync");