18 references to CurrentSpanStart
PresentationCore (18)
Core\CSharp\MS\Internal\TextFormatting\FullTextLine.cs (3)
1475lscpVisisble = _cpFirst + plsrunSpanRider.CurrentSpanStart; 1479lscpVisisble = _cpFirst + plsrunSpanRider.CurrentSpanStart - 1; // move to the end of previous span 2790return offsetToFirstCp + lscp - plsrunSpanRider.CurrentSpanStart;
Core\CSharp\MS\Internal\TextFormatting\TextRunCacheImp.cs (6)
95textRunSpanRider.CurrentSpanStart, 96cchActive - textRunSpanRider.CurrentSpanStart, 194offsetToFirstCp = textRunSpanRider.CurrentPosition - textRunSpanRider.CurrentSpanStart; 276|| textRunSpanRider.CurrentSpanStart - textRunSpanRider.CurrentPosition == 0) 311cpLimit - textRunSpanRider.CurrentSpanStart); 317cpLimit - textRunSpanRider.CurrentSpanStart, // cp length
Core\CSharp\MS\Internal\TextFormatting\TextStore.cs (7)
783lsrunOffset = offsetToFirstCp - rider.CurrentSpanStart; 1373- runInfoSpanRider.CurrentSpanStart // make relative to the the start of the runInfo 1402ichUniform + ichRun - runInfoSpanRider.CurrentSpanStart, 1441ichUniform + ichRun - runInfoSpanRider.CurrentSpanStart, 1837lscp - rider.CurrentSpanStart; 2147lscpLim = rider.CurrentSpanStart + _cpFirst; 2167int ichFirst = lsrun.OffsetToFirstChar + lscpChunk - _cpFirst - rider.CurrentSpanStart;
Core\CSharp\System\Windows\Media\FormattedText.cs (2)
1923new CharacterBufferReference(_that._text, thatFormatRider.CurrentSpanStart), 1924textSourceCharacterIndexLimit - thatFormatRider.CurrentSpanStart