69 references to dcpFirst
PresentationFramework (69)
MS\Internal\PtsHost\TextParaClient.cs (69)
544if (dcpLine == lineDesc.dcpFirst) 1003if (dcpLine == lineDesc.dcpFirst) 1262List<InlineObject> inlineObjects = TextParagraph.InlineObjectsFromRange(lineDesc.dcpFirst, lineDesc.dcpLim); 1546lines.Add(new TextParaLineResult(this, lineDesc.dcpFirst, lineDesc.dcpLim - lineDesc.dcpFirst, 1656if ( ((lineDesc.dcpFirst <= dcp) && (lineDesc.dcpLim > dcp)) 1665ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 1668TextParagraph.FormatLineCore(line, lineDesc.pfsbreakreclineclient, ctx, lineDesc.dcpFirst, lineDesc.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), lineDesc.dcpFirst); 1671Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 1847if (dcpEnd < lineDesc.dcpFirst) 1856if (dcpEnd <= lineDesc.dcpFirst) 1873int dcpRangeStartForThisLine = Math.Max(lineDesc.dcpFirst, dcpStart); 2070Invariant.Assert(lineDesc.dcpFirst <= dcpRangeStart && dcpRangeStart <= lineDesc.dcpLim && cchRange > 0); 2094if (dcpRangeStart == lineDesc.dcpFirst && lineDesc.dcpLim <= (dcpRangeStart + cchRange)) 2106ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 2108TextParagraph.FormatLineCore(line, lineDesc.pfsbreakreclineclient, ctx, lineDesc.dcpFirst, lineDesc.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), lineDesc.dcpFirst); 2110Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 2386if (((lineDesc.dcpFirst <= dcp) && (lineDesc.dcpLim > dcp)) 2400if (lineDesc.dcpFirst == dcp) 2435ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 2438TextParagraph.FormatLineCore(line, lineDesc.pfsbreakreclineclient, ctx, lineDesc.dcpFirst, lineDesc.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), lineDesc.dcpFirst); 2441Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 2605if (((lineDesc.dcpFirst <= dcp) && (lineDesc.dcpLim > dcp)) 2608if (dcp == lineDesc.dcpFirst && direction == LogicalDirection.Backward) 2638ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 2641TextParagraph.FormatLineCore(line, lineDesc.pfsbreakreclineclient, ctx, lineDesc.dcpFirst, lineDesc.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), lineDesc.dcpFirst); 2644Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 2675else if ((nextCharacterHit.FirstCharacterIndex + nextCharacterHit.TrailingLength == lineDesc.dcpFirst) && direction == LogicalDirection.Backward) 2895if (((lineDesc.dcpFirst <= dcp) && (lineDesc.dcpLim > dcp)) 2898if (dcp == lineDesc.dcpFirst) 2920ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 2923TextParagraph.FormatLineCore(line, lineDesc.pfsbreakreclineclient, ctx, lineDesc.dcpFirst, lineDesc.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), lineDesc.dcpFirst); 2926Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 2932if (backspaceCharacterHit.FirstCharacterIndex + backspaceCharacterHit.TrailingLength == lineDesc.dcpFirst) 3110if (dcpStart < lineDesc.dcpLim && dcpEnd > lineDesc.dcpFirst) 3118ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 3121TextParagraph.FormatLineCore(line, lineDesc.pfsbreakreclineclient, ctx, lineDesc.dcpFirst, lineDesc.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), lineDesc.dcpFirst); 3124Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 3127line.GetGlyphRuns(glyphRuns, Math.Max(dcpStart, lineDesc.dcpFirst), Math.Min(dcpEnd, lineDesc.dcpLim)); 3238ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 3241TextParagraph.FormatLineCore(line, lineDesc.pfsbreakreclineclient, ctx, lineDesc.dcpFirst, lineDesc.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), lineDesc.dcpFirst); 3244Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 3283ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 3286TextParagraph.FormatLineCore(line, lineDesc.pfsbreakreclineclient, ctx, lineDesc.dcpFirst, lineDesc.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), lineDesc.dcpFirst); 3289Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 3340ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 3343TextParagraph.FormatLineCore(line, lineDesc.pfsbreakreclineclient, ctx, lineDesc.dcpFirst, lineDesc.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), lineDesc.dcpFirst); 3346Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 3805ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 3811TextParagraph.FormatLineCore(line, lineDesc.pfsbreakreclineclient, ctx, lineDesc.dcpFirst, lineDesc.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), lineDesc.dcpFirst); 3814Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 3821Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 3914if (end <= lineDesc.dcpFirst) 3922int localStart = (start < lineDesc.dcpFirst) ? lineDesc.dcpFirst : start; 3932ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 3935TextParagraph.FormatLineCore(line, lineDesc.pfsbreakreclineclient, ctx, lineDesc.dcpFirst, lineDesc.dur, PTS.ToBoolean(lineDesc.fTreatedAsFirst), lineDesc.dcpFirst); 3938Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync");