Home
last modified time | relevance | path

Searched refs:spannableString (Results 1 – 21 of 21) sorted by relevance

/ohos5.0/foundation/arkui/ui_lite/frameworks/draw/
H A Ddraw_label.cpp59 …if (labelLine.spannableString != nullptr && labelLine.spannableString->GetSpannable(letterIndex)) { in DrawTextOneLine()
60 labelLine.spannableString->GetFontId(letterIndex, fontId); in DrawTextOneLine()
61 labelLine.spannableString->GetFontSize(letterIndex, fontSize); in DrawTextOneLine()
63 labelLine.spannableString->GetForegroundColor(letterIndex, foregroundColor); in DrawTextOneLine()
65 labelLine.spannableString->GetTextStyle(letterIndex, textStyle); in DrawTextOneLine()
123 if (spannableString == nullptr) { in GetLineMaxLetterSize()
134 if (spannableString != nullptr && spannableString->GetSpannable(letterIndex)) { in GetLineMaxLetterSize()
136 spannableString->GetFontSize(letterIndex, tempSize); in GetLineMaxLetterSize()
543 if (labelLine.spannableString != nullptr && in DrawLineBackgroundColor()
544 labelLine.spannableString->GetSpannable(letterIndex)) { in DrawLineBackgroundColor()
[all …]
H A Ddraw_label.h56 uint16_t letterIndex, SpannableString* spannableString);
H A Ddraw_utils.h82 SpannableString* spannableString; member
/ohos5.0/foundation/arkui/ui_lite/frameworks/font/
H A Dui_line_break.cpp131 SpannableString* spannableString, in GetNextLineAndWidth() argument
165 width = GetLetterWidth(unicode, letterIndex, height, fontId, fontSize, spannableString); in GetNextLineAndWidth()
207 SpannableString* spannableString) in GetLetterWidth() argument
210 if (spannableString != nullptr && spannableString->GetSpannable(letterIndex)) { in GetLetterWidth()
211 spannableString->GetFontSize(letterIndex, fontSize); in GetLetterWidth()
212 spannableString->GetFontHeight(letterIndex, height, fontId, fontSize); in GetLetterWidth()
H A Dui_font_adaptor.cpp31 SpannableString* spannableString, in GetNextLineAndWidth() argument
39spannableString, len, eliminateTrailingSpaces); in GetNextLineAndWidth()
H A Dui_font_bitmap.cpp362 SpannableString* spannableString) in GetLineMaxHeight() argument
365 if (spannableString == nullptr) { in GetLineMaxHeight()
372 if (spannableString != nullptr && spannableString->GetSpannable(letterIndex)) { in GetLineMaxHeight()
374 spannableString->GetFontHeight(letterIndex, spannableHeight, fontId, fontSize); in GetLineMaxHeight()
H A Dui_line_break.h121 SpannableString* spannableString,
135 uint16_t fontId, uint8_t fontSize, SpannableString* spannableString);
H A Dui_font_adaptor.h32 SpannableString* spannableString,
H A Dui_font.cpp270 uint16_t letterIndex, SpannableString* spannableString) in GetLineMaxHeight() argument
272 …turn instance_->GetLineMaxHeight(text, lineLength, fontId, fontSize, letterIndex, spannableString); in GetLineMaxHeight()
H A Dui_font_vector.cpp1005 SpannableString* spannableString) in GetLineMaxHeight() argument
1019 if (spannableString != nullptr && spannableString->GetSpannable(letterIndex)) { in GetLineMaxHeight()
1021 spannableString->GetFontHeight(letterIndex, spannableHeight, fontId, fontSize); in GetLineMaxHeight()
/ohos5.0/foundation/arkui/ui_lite/test/unittest/components/
H A Dui_label_unit_test.cpp277 SpannableString spannableString("图形子系统测试正常粗体斜体粗斜体"); variable
278 spannableString.SetTextStyle(TEXT_STYLE_ITALIC, 11, 13);
279 spannableString.SetTextStyle(TEXT_STYLE_BOLD, 9, 11);
280 spannableString.SetTextStyle(TEXT_STYLE_BOLD_ITALIC, 13, 16);
281 label_->SetText(&spannableString);
282 EXPECT_EQ(spannableString.styleList_.Size(), 3);
/ohos5.0/foundation/arkui/ui_lite/test/unittest/common/
H A Dtext_unit_test.cpp190 SpannableString spannableString("图形子系统测试正常粗体斜体粗斜体"); variable
191 spannableString.SetTextStyle(TEXT_STYLE_ITALIC, 11, 13);
192 spannableString.SetTextStyle(TEXT_STYLE_BOLD, 9, 11);
193 spannableString.SetTextStyle(TEXT_STYLE_BOLD_ITALIC, 13, 16);
194 EXPECT_EQ(spannableString.styleList_.Size(), 3);
/ohos5.0/foundation/arkui/ui_lite/test/uitest/test_vector_font/
H A Dui_test_vector_font.cpp356 SpannableString* spannableString = new SpannableString(); in TestDrawTextITALYBOLD() local
357 spannableString->SetTextStyle(TextStyle::TEXT_STYLE_ITALIC, ELEVEN, THIRTEEN); in TestDrawTextITALYBOLD()
358 spannableString->SetTextStyle(TEXT_STYLE_BOLD, NINE, ELEVEN); in TestDrawTextITALYBOLD()
359 spannableString->SetTextStyle(TEXT_STYLE_BOLD_ITALIC, THIRTEEN, SIXTEEN); in TestDrawTextITALYBOLD()
360 label->SetText(spannableString); in TestDrawTextITALYBOLD()
362 delete spannableString; in TestDrawTextITALYBOLD()
363 spannableString = nullptr; in TestDrawTextITALYBOLD()
/ohos5.0/foundation/arkui/ui_lite/frameworks/common/
H A Dtext.cpp77 void Text::SetSpannableString(const SpannableString* spannableString) in SetSpannableString() argument
82 spannableString_->SetSpannableString(spannableString); in SetSpannableString()
448 SpannableString* spannableString) in CalculateLineWithEllipsis() argument
453 … begin += GetTextLine(begin, textLen, width, lineNum, letterSpace, letterIndex, spannableString, in CalculateLineWithEllipsis()
472 … uint16_t& letterIndex, SpannableString* spannableString, TextLine& textLine) in GetTextLine() argument
477 … lineWidth, lineHeight, letterIndex, spannableString, in GetTextLine()
H A Dtyped_text.h49 SpannableString* spannableString = nullptr,
H A Dtyped_text.cpp29 … int16_t lineHeight, int16_t maxWidth, int8_t lineSpace, SpannableString* spannableString, in GetTextSize() argument
48 … curLetterHeight, letterIndex, spannableString, false, in GetTextSize()
/ohos5.0/foundation/arkui/ui_lite/interfaces/kits/common/
H A Dtext.h229 void SetSpannableString(const SpannableString* spannableString);
582 uint16_t& letterIndex, SpannableString* spannableString, TextLine& textLine);
601 SpannableString* spannableString);
/ohos5.0/foundation/arkui/ui_lite/interfaces/innerkits/font/
H A Dui_font_bitmap.h50 uint16_t& letterIndex, SpannableString* spannableString) override;
H A Dui_font_vector.h57 uint16_t& letterIndex, SpannableString* spannableString) override;
/ohos5.0/foundation/arkui/ui_lite/interfaces/kits/font/
H A Dbase_font.h229 uint16_t& letterIndex, SpannableString* spannableString) = 0;
H A Dui_font.h233 uint16_t letterIndex, SpannableString* spannableString);