69 references to dcpFirst
PresentationFramework (69)
src\Framework\MS\Internal\PtsHost\TextParaClient.cs (69)
632if (dcpLine == lineDesc.dcpFirst) 1157if (dcpLine == lineDesc.dcpFirst) 1446List<InlineObject> inlineObjects = TextParagraph.InlineObjectsFromRange(lineDesc.dcpFirst, lineDesc.dcpLim); 1741lines.Add(new TextParaLineResult(this, lineDesc.dcpFirst, lineDesc.dcpLim - lineDesc.dcpFirst, 1862if ( ((lineDesc.dcpFirst <= dcp) && (lineDesc.dcpLim > dcp)) 1871ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 1874TextParagraph.FormatLineCore(line, lineDesc.pfsbreakreclineclient, ctx, lineDesc.dcpFirst, lineDesc.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), lineDesc.dcpFirst); 1877Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 2062if (dcpEnd < lineDesc.dcpFirst) 2071if (dcpEnd <= lineDesc.dcpFirst) 2088int dcpRangeStartForThisLine = Math.Max(lineDesc.dcpFirst, dcpStart); 2290Invariant.Assert(lineDesc.dcpFirst <= dcpRangeStart && dcpRangeStart <= lineDesc.dcpLim && cchRange > 0); 2314if (dcpRangeStart == lineDesc.dcpFirst && lineDesc.dcpLim <= (dcpRangeStart + cchRange)) 2326ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 2328TextParagraph.FormatLineCore(line, lineDesc.pfsbreakreclineclient, ctx, lineDesc.dcpFirst, lineDesc.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), lineDesc.dcpFirst); 2330Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 2614if (((lineDesc.dcpFirst <= dcp) && (lineDesc.dcpLim > dcp)) 2628if (lineDesc.dcpFirst == dcp) 2663ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 2666TextParagraph.FormatLineCore(line, lineDesc.pfsbreakreclineclient, ctx, lineDesc.dcpFirst, lineDesc.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), lineDesc.dcpFirst); 2669Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 2842if (((lineDesc.dcpFirst <= dcp) && (lineDesc.dcpLim > dcp)) 2845if (dcp == lineDesc.dcpFirst && direction == LogicalDirection.Backward) 2875ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 2878TextParagraph.FormatLineCore(line, lineDesc.pfsbreakreclineclient, ctx, lineDesc.dcpFirst, lineDesc.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), lineDesc.dcpFirst); 2881Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 2912else if ((nextCharacterHit.FirstCharacterIndex + nextCharacterHit.TrailingLength == lineDesc.dcpFirst) && direction == LogicalDirection.Backward) 3141if (((lineDesc.dcpFirst <= dcp) && (lineDesc.dcpLim > dcp)) 3144if (dcp == lineDesc.dcpFirst) 3166ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 3169TextParagraph.FormatLineCore(line, lineDesc.pfsbreakreclineclient, ctx, lineDesc.dcpFirst, lineDesc.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), lineDesc.dcpFirst); 3172Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 3178if (backspaceCharacterHit.FirstCharacterIndex + backspaceCharacterHit.TrailingLength == lineDesc.dcpFirst) 3364if (dcpStart < lineDesc.dcpLim && dcpEnd > lineDesc.dcpFirst) 3372ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 3375TextParagraph.FormatLineCore(line, lineDesc.pfsbreakreclineclient, ctx, lineDesc.dcpFirst, lineDesc.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), lineDesc.dcpFirst); 3378Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 3381line.GetGlyphRuns(glyphRuns, Math.Max(dcpStart, lineDesc.dcpFirst), Math.Min(dcpEnd, lineDesc.dcpLim)); 3501ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 3504TextParagraph.FormatLineCore(line, lineDesc.pfsbreakreclineclient, ctx, lineDesc.dcpFirst, lineDesc.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), lineDesc.dcpFirst); 3507Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 3546ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 3549TextParagraph.FormatLineCore(line, lineDesc.pfsbreakreclineclient, ctx, lineDesc.dcpFirst, lineDesc.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), lineDesc.dcpFirst); 3552Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 3603ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 3606TextParagraph.FormatLineCore(line, lineDesc.pfsbreakreclineclient, ctx, lineDesc.dcpFirst, lineDesc.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), lineDesc.dcpFirst); 3609Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 4095ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 4101TextParagraph.FormatLineCore(line, lineDesc.pfsbreakreclineclient, ctx, lineDesc.dcpFirst, lineDesc.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), lineDesc.dcpFirst); 4104Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 4111Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 4208if (end <= lineDesc.dcpFirst) 4216int localStart = (start < lineDesc.dcpFirst) ? lineDesc.dcpFirst : start; 4226ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 4229TextParagraph.FormatLineCore(line, lineDesc.pfsbreakreclineclient, ctx, lineDesc.dcpFirst, lineDesc.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), lineDesc.dcpFirst); 4232Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync");