69 references to dcpFirst
PresentationFramework (69)
MS\Internal\PtsHost\TextParaClient.cs (69)
543if (dcpLine == lineDesc.dcpFirst) 1002if (dcpLine == lineDesc.dcpFirst) 1261List<InlineObject> inlineObjects = TextParagraph.InlineObjectsFromRange(lineDesc.dcpFirst, lineDesc.dcpLim); 1545lines.Add(new TextParaLineResult(this, lineDesc.dcpFirst, lineDesc.dcpLim - lineDesc.dcpFirst, 1655if ( ((lineDesc.dcpFirst <= dcp) && (lineDesc.dcpLim > dcp)) 1664ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 1667TextParagraph.FormatLineCore(line, lineDesc.pfsbreakreclineclient, ctx, lineDesc.dcpFirst, lineDesc.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), lineDesc.dcpFirst); 1670Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 1846if (dcpEnd < lineDesc.dcpFirst) 1855if (dcpEnd <= lineDesc.dcpFirst) 1872int dcpRangeStartForThisLine = Math.Max(lineDesc.dcpFirst, dcpStart); 2069Invariant.Assert(lineDesc.dcpFirst <= dcpRangeStart && dcpRangeStart <= lineDesc.dcpLim && cchRange > 0); 2093if (dcpRangeStart == lineDesc.dcpFirst && lineDesc.dcpLim <= (dcpRangeStart + cchRange)) 2105ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 2107TextParagraph.FormatLineCore(line, lineDesc.pfsbreakreclineclient, ctx, lineDesc.dcpFirst, lineDesc.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), lineDesc.dcpFirst); 2109Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 2385if (((lineDesc.dcpFirst <= dcp) && (lineDesc.dcpLim > dcp)) 2399if (lineDesc.dcpFirst == dcp) 2434ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 2437TextParagraph.FormatLineCore(line, lineDesc.pfsbreakreclineclient, ctx, lineDesc.dcpFirst, lineDesc.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), lineDesc.dcpFirst); 2440Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 2604if (((lineDesc.dcpFirst <= dcp) && (lineDesc.dcpLim > dcp)) 2607if (dcp == lineDesc.dcpFirst && direction == LogicalDirection.Backward) 2637ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 2640TextParagraph.FormatLineCore(line, lineDesc.pfsbreakreclineclient, ctx, lineDesc.dcpFirst, lineDesc.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), lineDesc.dcpFirst); 2643Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 2674else if ((nextCharacterHit.FirstCharacterIndex + nextCharacterHit.TrailingLength == lineDesc.dcpFirst) && direction == LogicalDirection.Backward) 2894if (((lineDesc.dcpFirst <= dcp) && (lineDesc.dcpLim > dcp)) 2897if (dcp == lineDesc.dcpFirst) 2919ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 2922TextParagraph.FormatLineCore(line, lineDesc.pfsbreakreclineclient, ctx, lineDesc.dcpFirst, lineDesc.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), lineDesc.dcpFirst); 2925Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 2931if (backspaceCharacterHit.FirstCharacterIndex + backspaceCharacterHit.TrailingLength == lineDesc.dcpFirst) 3109if (dcpStart < lineDesc.dcpLim && dcpEnd > lineDesc.dcpFirst) 3117ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 3120TextParagraph.FormatLineCore(line, lineDesc.pfsbreakreclineclient, ctx, lineDesc.dcpFirst, lineDesc.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), lineDesc.dcpFirst); 3123Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 3126line.GetGlyphRuns(glyphRuns, Math.Max(dcpStart, lineDesc.dcpFirst), Math.Min(dcpEnd, lineDesc.dcpLim)); 3237ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 3240TextParagraph.FormatLineCore(line, lineDesc.pfsbreakreclineclient, ctx, lineDesc.dcpFirst, lineDesc.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), lineDesc.dcpFirst); 3243Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 3282ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 3285TextParagraph.FormatLineCore(line, lineDesc.pfsbreakreclineclient, ctx, lineDesc.dcpFirst, lineDesc.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), lineDesc.dcpFirst); 3288Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 3339ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 3342TextParagraph.FormatLineCore(line, lineDesc.pfsbreakreclineclient, ctx, lineDesc.dcpFirst, lineDesc.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), lineDesc.dcpFirst); 3345Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 3804ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 3810TextParagraph.FormatLineCore(line, lineDesc.pfsbreakreclineclient, ctx, lineDesc.dcpFirst, lineDesc.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), lineDesc.dcpFirst); 3813Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 3820Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 3913if (end <= lineDesc.dcpFirst) 3921int localStart = (start < lineDesc.dcpFirst) ? lineDesc.dcpFirst : start; 3931ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 3934TextParagraph.FormatLineCore(line, lineDesc.pfsbreakreclineclient, ctx, lineDesc.dcpFirst, lineDesc.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), lineDesc.dcpFirst); 3937Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync");