Lines Matching defs:begin
421 uint32_t begin = 0;
423 while ((begin < textLen) && (text_[begin] != '\0') && (lineNum < MAX_LINE_COUNT)) {
424 begin +=
425 GetTextLine(begin, textLen, width, lineNum, letterSpace, letterIndex, spannableString_, textLine_[lineNum]);
437 maxLineBytes = CalculateLineWithEllipsis(begin, textLen, newWidth, letterSpace, lineNum, letterIndex,
445 uint32_t Text::CalculateLineWithEllipsis(uint32_t begin, uint32_t textLen, int16_t width,
450 begin -= textLine_[lineNum - 1].lineBytes;
452 while ((begin < textLen) && (text_[begin] != '\0') && (lineNum < MAX_LINE_COUNT)) {
453 begin += GetTextLine(begin, textLen, width, lineNum, letterSpace, letterIndex, spannableString,
471 uint32_t Text::GetTextLine(uint32_t begin, uint32_t textLen, int16_t width, uint16_t lineNum, uint8_t letterSpace,
476 uint16_t nextLineBytes = UIFontAdaptor::GetNextLineAndWidth(&text_[begin], fontId_, fontSize_, letterSpace,
478 false, textLen - begin, IsEliminateTrailingSpaces());
479 if (nextLineBytes + begin > textLen) {
480 nextLineBytes = textLen - begin;