1 write to _cpFirst
PresentationCore (1)
Core\CSharp\MS\Internal\TextFormatting\FullTextLine.cs (1)
410
_cpFirst
= cpFirst;
26 references to _cpFirst
PresentationCore (26)
Core\CSharp\MS\Internal\TextFormatting\FullTextLine.cs (26)
815
_cpFirst
,
836
_cpFirst
+ line._metrics._cchLength,
898
CharacterHit characterHit = new CharacterHit(
_cpFirst
, 0);
1021
TextFormatterImp.VerifyCaretCharacterHit(characterHit,
_cpFirst
, _metrics._cchLength);
1041
if (characterHit.FirstCharacterIndex >=
_cpFirst
+ _metrics._cchLength)
1181
TextFormatterImp.VerifyCaretCharacterHit(characterHit,
_cpFirst
, _metrics._cchLength);
1274
TextFormatterImp.VerifyCaretCharacterHit(characterHit,
_cpFirst
, _metrics._cchLength);
1281
if ( characterHit.FirstCharacterIndex ==
_cpFirst
1306
&& caretStopIndex !=
_cpFirst
1417
offsetToNextCaretStopIndex = Math.Min(Length, lsrun.Length - caretStopIndex + lsrun.OffsetToFirstCp +
_cpFirst
);
1442
plsrunSpanRider.At(lscpVisisble -
_cpFirst
);
1460
while (lscpVisisble >=
_cpFirst
)
1462
plsrunSpanRider.At(lscpVisisble -
_cpFirst
);
1475
lscpVisisble =
_cpFirst
+ plsrunSpanRider.CurrentSpanStart;
1479
lscpVisisble =
_cpFirst
+ plsrunSpanRider.CurrentSpanStart - 1; // move to the end of previous span
1545
if(firstTextSourceCharacterIndex <
_cpFirst
)
1547
textLength += (firstTextSourceCharacterIndex -
_cpFirst
);
1548
firstTextSourceCharacterIndex =
_cpFirst
;
1551
if(firstTextSourceCharacterIndex >
_cpFirst
+ _metrics._cchLength - textLength)
1553
textLength = (
_cpFirst
+ _metrics._cchLength - firstTextSourceCharacterIndex);
2035
plsrunSpanRider.At(lscp -
_cpFirst
);
2274
return
_cpFirst
+ _metrics._cchLength - characterHit.FirstCharacterIndex - characterHit.TrailingLength;
2481
get { return
_cpFirst
; }
2740
int lscp =
_cpFirst
;
2775
return
_cpFirst
+ _metrics._cchLength;
2785
plsrunSpanRider.At(lscp -
_cpFirst
);