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");