51 references to dcpLim
PresentationFramework (51)
MS\Internal\PtsHost\TextParaClient.cs (51)
584dcpLim = element.dcpLim; 1045dcpLim = element.dcpLim; 1296List<InlineObject> inlineObjects = TextParagraph.InlineObjectsFromRange(element.dcpFirst, element.dcpLim); 1607lines.Add(new TextParaLineResult(this, element.dcpFirst, element.dcpLim - element.dcpFirst, 1753if ( ((element.dcpFirst <= dcp) && (element.dcpLim > dcp)) 1754|| ((element.dcpLim == dcp) && (elIndex == arrayLineElement.Length - 1) && (index == arrayLineDesc.Length - 1))) 1762ctx.LineFormatLengthTarget = element.dcpLim - element.dcpFirst; 1768Invariant.Assert(line.SafeLength == element.dcpLim - element.dcpFirst, "Line length is out of sync"); 1978if ( elemDesc.dcpLim > dcpStart 1979|| ( (elemDesc.dcpLim == dcpStart) 1986int cchRangeForThisElem = Math.Max(Math.Min(elemDesc.dcpLim, dcpEnd) - dcpRangeStartForThisElem, 1); 1991|| (dcpEnd >= elemDesc.dcpLim && HasAnyLineBreakAtCp(elemDesc.dcpLim) ) ) 2205if (dcpRangeStart == elemDesc.dcpFirst && elemDesc.dcpLim <= (dcpRangeStart + cchRange)) 2217ctx.LineFormatLengthTarget = elemDesc.dcpLim - elemDesc.dcpFirst; 2220Invariant.Assert(line.SafeLength == elemDesc.dcpLim - elemDesc.dcpFirst, "Line length is out of sync"); 2490if (((element.dcpFirst <= dcp) && (element.dcpLim > dcp)) 2491|| ((element.dcpLim == dcp) && (elIndex == arrayLineElement.Length - 1) && (index == arrayLineDesc.Length - 1))) 2494if (dcp >= element.dcpLim - 1 && elIndex == arrayLineElement.Length - 1 && index == arrayLineDesc.Length - 1) 2559ctx.LineFormatLengthTarget = element.dcpLim - element.dcpFirst; 2565Invariant.Assert(line.SafeLength == element.dcpLim - element.dcpFirst, "Line length is out of sync"); 2739if ( ((element.dcpFirst <= dcp) && (element.dcpLim > dcp)) 2740|| ((element.dcpLim == dcp) && (elIndex == arrayLineElement.Length - 1) && (index == arrayLineDesc.Length - 1))) 2782else if (dcp >= element.dcpLim - 1 && direction == LogicalDirection.Forward) 2784if (dcp == element.dcpLim) 2791else if (dcp == element.dcpLim - 1 && elIndex == arrayLineElement.Length - 1 && index == arrayLineDesc.Length - 1) 2804ctx.LineFormatLengthTarget = element.dcpLim - element.dcpFirst; 2810Invariant.Assert(line.SafeLength == element.dcpLim - element.dcpFirst, "Line length is out of sync"); 2825if ((nextCharacterHit.FirstCharacterIndex + nextCharacterHit.TrailingLength == element.dcpLim) && direction == LogicalDirection.Forward) 2996if (((element.dcpFirst <= dcp) && (element.dcpLim > dcp)) 2997|| ((element.dcpLim == dcp) && (elIndex == arrayLineElement.Length - 1) && (index == arrayLineDesc.Length - 1))) 3046ctx.LineFormatLengthTarget = element.dcpLim - element.dcpFirst; 3052Invariant.Assert(line.SafeLength == element.dcpLim - element.dcpFirst, "Line length is out of sync"); 3172if (dcpStart < element.dcpLim && dcpEnd > element.dcpFirst) 3180ctx.LineFormatLengthTarget = element.dcpLim - element.dcpFirst; 3186Invariant.Assert(line.SafeLength == element.dcpLim - element.dcpFirst, "Line length is out of sync"); 3189line.GetGlyphRuns(glyphRuns, Math.Max(dcpStart, element.dcpFirst), Math.Min(dcpEnd, element.dcpLim)); 3195if (dcpEnd < element.dcpLim) 3632ctx.LineFormatLengthTarget = element.dcpLim - element.dcpFirst; 3638Invariant.Assert(line.SafeLength == element.dcpLim - element.dcpFirst, "Line length is out of sync"); 3701ctx.LineFormatLengthTarget = element.dcpLim - element.dcpFirst; 3707Invariant.Assert(line.SafeLength == element.dcpLim - element.dcpFirst, "Line length is out of sync"); 3996ctx.LineFormatLengthTarget = element.dcpLim - element.dcpFirst; 4005Invariant.Assert(line.SafeLength == element.dcpLim - element.dcpFirst, "Line length is out of sync"); 4012Invariant.Assert(line.SafeLength == element.dcpLim - element.dcpFirst, "Line length is out of sync"); 4015Invariant.Assert(line.SafeLength == element.dcpLim - element.dcpFirst, "Line length is out of sync"); 4110if (start >= element.dcpLim) 4123int localEnd = (end < element.dcpLim) ? end : element.dcpLim; 4131ctx.LineFormatLengthTarget = element.dcpLim - element.dcpFirst; 4137Invariant.Assert(line.SafeLength == element.dcpLim - element.dcpFirst, "Line length is out of sync");