51 references to dcpLim
PresentationFramework (51)
MS\Internal\PtsHost\TextParaClient.cs (51)
548dcpLim = lineDesc.dcpLim; 1008dcpLim = lineDesc.dcpLim; 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)) 1656|| ((lineDesc.dcpLim == dcp) && (index == arrayLineDesc.Length - 1))) 1664ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 1670Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 1867if ( lineDesc.dcpLim > dcpStart 1869&& (lineDesc.dcpLim == dcpStart) ) 1875int cchRangeForThisLine = Math.Max(Math.Min(lineDesc.dcpLim, dcpEnd) - dcpRangeStartForThisLine, 1); 1880|| (dcpEnd >= lineDesc.dcpLim && HasAnyLineBreakAtCp(lineDesc.dcpLim)) ) 2069Invariant.Assert(lineDesc.dcpFirst <= dcpRangeStart && dcpRangeStart <= lineDesc.dcpLim && cchRange > 0); 2093if (dcpRangeStart == lineDesc.dcpFirst && lineDesc.dcpLim <= (dcpRangeStart + cchRange)) 2105ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 2109Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 2385if (((lineDesc.dcpFirst <= dcp) && (lineDesc.dcpLim > dcp)) 2386|| ((lineDesc.dcpLim == dcp) && (index == arrayLineDesc.Length - 1))) 2389if (dcp >= lineDesc.dcpLim - 1 && index == arrayLineDesc.Length - 1) 2434ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 2440Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 2604if (((lineDesc.dcpFirst <= dcp) && (lineDesc.dcpLim > dcp)) 2605|| ((lineDesc.dcpLim == dcp) && (index == arrayLineDesc.Length - 1))) 2622else if (dcp >= lineDesc.dcpLim - 1 && direction == LogicalDirection.Forward) 2637ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 2643Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 2661if ((nextCharacterHit.FirstCharacterIndex + nextCharacterHit.TrailingLength == lineDesc.dcpLim) && direction == LogicalDirection.Forward) 2894if (((lineDesc.dcpFirst <= dcp) && (lineDesc.dcpLim > dcp)) 2895|| ((lineDesc.dcpLim == dcp) && (index == arrayLineDesc.Length - 1))) 2919ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 2925Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 3109if (dcpStart < lineDesc.dcpLim && dcpEnd > lineDesc.dcpFirst) 3117ctx.LineFormatLengthTarget = lineDesc.dcpLim - 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)); 3132if (dcpEnd < lineDesc.dcpLim) 3237ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 3243Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 3282ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 3288Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 3339ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 3345Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync"); 3804ctx.LineFormatLengthTarget = lineDesc.dcpLim - 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"); 3908if (start >= lineDesc.dcpLim) 3922int localEnd = (end < lineDesc.dcpLim) ? end : lineDesc.dcpLim; 3931ctx.LineFormatLengthTarget = lineDesc.dcpLim - lineDesc.dcpFirst; 3937Invariant.Assert(line.SafeLength == lineDesc.dcpLim - lineDesc.dcpFirst, "Line length is out of sync");