/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/ |
H A D | text_styles.cpp | 39 if (fontStyle) { in CreateTextStyleUsingTheme() 40 UPDATE_TEXT_STYLE(fontStyle, FontSize, SetFontSize); in CreateTextStyleUsingTheme() 41 UPDATE_TEXT_STYLE(fontStyle, TextColor, SetTextColor); in CreateTextStyleUsingTheme() 42 UPDATE_TEXT_STYLE(fontStyle, TextShadow, SetTextShadows); in CreateTextStyleUsingTheme() 44 UPDATE_TEXT_STYLE(fontStyle, FontWeight, SetFontWeight); in CreateTextStyleUsingTheme() 50 UPDATE_TEXT_STYLE(fontStyle, TextCase, SetTextCase); in CreateTextStyleUsingTheme() 80 void UseSelfStyle(const std::unique_ptr<FontStyle>& fontStyle, in UseSelfStyle() argument 83 if (fontStyle) { in UseSelfStyle() 84 UPDATE_TEXT_STYLE(fontStyle, FontSize, SetFontSize); in UseSelfStyle() 85 UPDATE_TEXT_STYLE(fontStyle, TextColor, SetTextColor); in UseSelfStyle() [all …]
|
H A D | span_node.cpp | 91 if (fontStyle) { in ToJsonValue() 95 fontStyle->GetTextDecoration(), fontStyle->GetTextDecorationStyle()).c_str(), filter); in ToJsonValue() 100 … json->PutExtAttr("fontColor", fontStyle->GetForegroundColor().value_or(fontStyle->GetTextColor() in ToJsonValue() 229 if (spanItem_ && spanItem_->fontStyle) { in DumpInfo() 262 UseSelfStyle(fontStyle, textLineStyle, textStyle); in UpdateParagraph() 283 if (!fontStyle->HasTextColor() && urlOnRelease) { in UpdateParagraph() 304 if (fontStyle || textLineStyle) { in UpdateSymbolSpanParagraph() 335 if (fontStyle || textLineStyle) { in UpdateSymbolSpanParagraph() 592 INHERIT_TEXT_STYLE(fontStyle, FontSize, SetFontSize); in InheritParentProperties() 598 INHERIT_TEXT_STYLE(fontStyle, TextCase, SetTextCase); in InheritParentProperties() [all …]
|
H A D | span_node.h | 47 if (spanItem_->fontStyle) { \ 48 return spanItem_->fontStyle->Get##name(); \ 54 if (spanItem_->fontStyle) { \ 55 return spanItem_->fontStyle->Has##name(); \ 61 if (spanItem_->fontStyle) { \ 202 std::unique_ptr<FontStyle> fontStyle = std::make_unique<FontStyle>(); 463 spanItem_->fontStyle->UpdateColorByResourceId(); in UpdateColorByResourceId() 557 if (!spanItem_->fontStyle) { in UpdateSpanTextColor() 558 spanItem_->fontStyle = std::make_unique<FontStyle>(); in UpdateSpanTextColor() 560 if (spanItem_->fontStyle->CheckTextColor(color)) { in UpdateSpanTextColor() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/text/ |
H A D | text_testsix_ng.cpp | 42 fontStyle->UpdateTextColor(Color::WHITE); 49 fontStyle->UpdateTextShadow({ textShadow }); 55 fontStyle->UpdateFontFamily(fontFamilies); 61 fontStyle->UpdateAdaptMinFontSize(12.0_fp); 62 fontStyle->UpdateAdaptMaxFontSize(10.0_fp); 67 fontStyle->UpdateSymbolColorList(colorList); 68 fontStyle->UpdateSymbolRenderingStrategy(2); 69 fontStyle->UpdateSymbolEffectStrategy(0); 71 fontStyle->UpdateMinFontScale(1.0); 72 fontStyle->UpdateMaxFontScale(2.0); [all …]
|
/ohos5.0/foundation/arkui/ui_lite/test/unittest/components/ |
H A D | ui_canvas_unit_test.cpp | 1119 UICanvas::FontStyle fontStyle; variable 1150 UICanvas::FontStyle fontStyle; variable 1185 UICanvas::FontStyle fontStyle; variable 1216 UICanvas::FontStyle fontStyle; variable 1248 UICanvas::FontStyle fontStyle; variable 1283 UICanvas::FontStyle fontStyle; variable 1321 UICanvas::FontStyle fontStyle; variable 1356 UICanvas::FontStyle fontStyle; variable 1394 UICanvas::FontStyle fontStyle; variable 1431 UICanvas::FontStyle fontStyle; variable [all …]
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/skia_adapter/ |
H A D | skia_font_style_set.cpp | 46 void SkiaFontStyleSet::GetStyle(int32_t index, FontStyle* fontStyle, std::string* styleName) in GetStyle() argument 53 if (fontStyle) { in GetStyle() 54 SkiaConvertUtils::DrawingFontStyleCastToSkFontStyle(*fontStyle, skFontStyle); in GetStyle() 60 …skFontStyleSet_->getStyle(index, fontStyle ? &skFontStyle : nullptr, styleName ? &skStyleName : nu… in GetStyle() 61 if (fontStyle) { in GetStyle() 62 SkiaConvertUtils::SkFontStyleCastToDrawingFontStyle(skFontStyle, *fontStyle); in GetStyle()
|
H A D | skia_convert_utils.h | 109 …static inline void DrawingFontStyleCastToSkFontStyle(const FontStyle& fontStyle, SkFontStyle& skFo… in DrawingFontStyleCastToSkFontStyle() argument 111 skFontStyle = SkFontStyle{fontStyle.GetWeight(), fontStyle.GetWidth(), in DrawingFontStyleCastToSkFontStyle() 112 static_cast<SkFontStyle::Slant>(fontStyle.GetSlant())}; in DrawingFontStyleCastToSkFontStyle() 115 …inline void SkFontStyleCastToDrawingFontStyle(const SkFontStyle& skFontStyle, FontStyle& fontStyle) in SkFontStyleCastToDrawingFontStyle() argument 117 fontStyle = FontStyle{skFontStyle.weight(), skFontStyle.width(), in SkFontStyleCastToDrawingFontStyle()
|
H A D | skia_typeface.cpp | 67 FontStyle fontStyle; in GetFontStyle() local 70 return fontStyle; in GetFontStyle() 72 SkFontStyle skFontStyle = skTypeface_->fontStyle(); in GetFontStyle() 73 SkiaConvertUtils::SkFontStyleCastToDrawingFontStyle(skFontStyle, fontStyle); in GetFontStyle() 74 return fontStyle; in GetFontStyle() 248 std::shared_ptr<Typeface> SkiaTypeface::MakeFromName(const char familyName[], FontStyle fontStyle) in MakeFromName() argument 251 SkiaConvertUtils::DrawingFontStyleCastToSkFontStyle(fontStyle, skFontStyle); in MakeFromName()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_search_ffi.cpp | 46 int32_t fontStyle, in handleFont() argument 54 font.fontStyle = FONT_STYLE[fontStyle]; in handleFont() 95 …double fontSize, int32_t sizeUnit, const char* fontWeight, int32_t fontStyle, const char* fontFami… in FfiOHOSAceFrameworkSearchSetPlaceholderFont() argument 97 if (!Utils::CheckParamsValid(fontStyle, FONT_STYLE.size())) { in FfiOHOSAceFrameworkSearchSetPlaceholderFont() 102 handleFont(fontSize, sizeUnit, fontWeight, fontStyle, fontFamily, font); in FfiOHOSAceFrameworkSearchSetPlaceholderFont() 107 …double fontSize, int32_t sizeUnit, const char* fontWeight, int32_t fontStyle, const char* fontFami… in FfiOHOSAceFrameworkSearchSetTextFont() argument 109 if (!Utils::CheckParamsValid(fontStyle, FONT_STYLE.size())) { in FfiOHOSAceFrameworkSearchSetTextFont() 114 handleFont(fontSize, sizeUnit, fontWeight, fontStyle, fontFamily, font); in FfiOHOSAceFrameworkSearchSetTextFont()
|
H A D | cj_alphabet_indexer_ffi.cpp | 71 std::optional<FontStyle> fontStyle = static_cast<FontStyle>(style); in FfiOHOSAceFrameworkAlphabetIndexerSelectedFont() local 72 IndexerModel::GetInstance()->SetSelectedFont(fontSize, fontWeight, fontFamily, fontStyle); in FfiOHOSAceFrameworkAlphabetIndexerSelectedFont() 80 std::optional<FontStyle> fontStyle = static_cast<FontStyle>(style); in FfiOHOSAceFrameworkAlphabetIndexerPopupFont() local 81 IndexerModel::GetInstance()->SetPopupFont(fontSize, fontWeight, fontFamily, fontStyle); in FfiOHOSAceFrameworkAlphabetIndexerPopupFont() 89 std::optional<FontStyle> fontStyle = static_cast<FontStyle>(style); in FfiOHOSAceFrameworkAlphabetIndexerFont() local 90 IndexerModel::GetInstance()->SetFont(fontSize, fontWeight, fontFamily, fontStyle); in FfiOHOSAceFrameworkAlphabetIndexerFont()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/skia_adapter/ |
H A D | skia_font_style_set_test.cpp | 49 FontStyle fontStyle; variable 51 skiaFontStyleSet->GetStyle(0, &fontStyle, styleName); 65 FontStyle fontStyle; variable 66 auto typeface = skiaFontStyleSet->MatchStyle(fontStyle);
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/rich_editor/ |
H A D | rich_editor_styled_string_test_ng.cpp | 226 auto& fontStyle = spanItem->fontStyle; variable 227 ASSERT_NE(fontStyle, nullptr); 228 EXPECT_EQ(fontStyle->GetFontWeight(), FONT_WEIGHT_BOLD); 229 EXPECT_EQ(fontStyle->GetFontSize(), FONT_SIZE_VALUE); 237 EXPECT_EQ(fontStyle->GetTextShadow(), SHADOWS); 562 auto& fontStyle = spanItem->fontStyle; variable 563 ASSERT_NE(fontStyle, nullptr); 565 EXPECT_EQ(fontStyle->GetFontSize(), FONT_SIZE_VALUE); 567 EXPECT_EQ(fontStyle->GetTextColor(), TEXT_COLOR_VALUE); 571 EXPECT_EQ(fontStyle->GetTextShadow(), SHADOWS); [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | indexer_model_impl.cpp | 97 std::optional<std::vector<std::string>>& fontFamily, std::optional<FontStyle>& fontStyle) in SetSelectedFont() argument 103 SetTextStyle(textStyle, fontSize, fontWeight, fontFamily, fontStyle); in SetSelectedFont() 109 std::optional<std::vector<std::string>>& fontFamily, std::optional<FontStyle>& fontStyle) in SetPopupFont() argument 115 SetTextStyle(textStyle, fontSize, fontWeight, fontFamily, fontStyle); in SetPopupFont() 121 std::optional<std::vector<std::string>>& fontFamily, std::optional<FontStyle>& fontStyle) in SetFont() argument 127 SetTextStyle(textStyle, fontSize, fontWeight, fontFamily, fontStyle); in SetFont() 205 std::optional<FontStyle>& fontStyle) in SetTextStyle() argument 216 if (fontStyle.has_value()) { in SetTextStyle() 217 textStyle.SetFontStyle(fontStyle.value()); in SetTextStyle()
|
H A D | indexer_model_impl.h | 32 …std::optional<std::vector<std::string>>& fontFamily, std::optional<FontStyle>& fontStyle) override; 34 …std::optional<std::vector<std::string>>& fontFamily, std::optional<FontStyle>& fontStyle) override; 36 …std::optional<std::vector<std::string>>& fontFamily, std::optional<FontStyle>& fontStyle) override; 44 std::optional<std::vector<std::string>>& fontFamily, std::optional<FontStyle>& fontStyle);
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_engine/unittest/rosen_text/skia_txt/ |
H A D | asset_font_manager_test.cpp | 99 SkFontStyle fontStyle; variable 100 EXPECT_EQ(assetFontManager_->onMatchFamilyStyle(familyName.c_str(), fontStyle), nullptr); 112 SkFontStyle fontStyle; variable 113 …EXPECT_EQ(assetFontManager_->onMatchFamilyStyleCharacter(familyName.c_str(), fontStyle, nullptr, 0… 170 SkFontStyle fontStyle; variable 171 EXPECT_EQ(assetFontManager_->onLegacyMakeTypeface(nullptr, fontStyle), nullptr);
|
/ohos5.0/foundation/arkui/ace_engine/adapter/ohos/capability/html/ |
H A D | span_to_html.cpp | 161 std::string SpanToHtml::DeclarationToHtml(const NG::FontStyle& fontStyle) in DeclarationToHtml() argument 168 auto color = fontStyle.GetTextDecorationColor(); in DeclarationToHtml() 175 auto style = fontStyle.GetTextDecorationStyle(); in DeclarationToHtml() 438 std::string style = FontSizeToHtml(fontStyle.GetFontSize()); in NormalStyleToHtml() 439 style += FontStyleToHtml(fontStyle.GetItalicFontStyle()); in NormalStyleToHtml() 440 style += FontWeightToHtml(fontStyle.GetFontWeight()); in NormalStyleToHtml() 441 style += ColorToHtml(fontStyle.GetTextColor()); in NormalStyleToHtml() 442 style += FontFamilyToHtml(fontStyle.GetFontFamily()); in NormalStyleToHtml() 443 style += DeclarationToHtml(fontStyle); in NormalStyleToHtml() 446 style += ToHtml("letter-spacing", fontStyle.GetLetterSpacing()); in NormalStyleToHtml() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/span/ |
H A D | span_object.cpp | 101 if (font_.fontStyle.has_value()) { in AddSpanStyle() 102 spanItem->fontStyle->UpdateItalicFontStyle(font_.fontStyle.value()); in AddSpanStyle() 112 spanItem->fontStyle->ResetTextColor(); in RemoveSpanStyle() 113 spanItem->fontStyle->ResetFontFamily(); in RemoveSpanStyle() 114 spanItem->fontStyle->ResetFontSize(); in RemoveSpanStyle() 115 spanItem->fontStyle->ResetItalicFontStyle(); in RemoveSpanStyle() 116 spanItem->fontStyle->ResetFontWeight(); in RemoveSpanStyle() 207 spanItem->fontStyle->ResetTextDecoration(); in RemoveDecorationStyle() 208 spanItem->fontStyle->ResetTextDecorationColor(); in RemoveDecorationStyle() 343 spanItem->fontStyle->ResetLetterSpacing(); in RemoveLetterSpacingStyle() [all …]
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-universal-attributes-text-style.md | 45 ## fontStyle section 47 fontStyle(value: FontStyle) 137 该示例通过fontColor、fontSize、fontStyle、fontWeight属性展示了不同样式的文本效果。 155 Text('text font style Italic').fontStyle(FontStyle.Italic) 163 .fontStyle(FontStyle.Italic) 169 .fontStyle(FontStyle.Normal)
|
H A D | ts-universal-styled-string-sys.md | 76 fontStyle: TextStyle = new TextStyle({ 81 fontStyle: FontStyle.Normal 85 [{ start: 0, length: 11, styledKey: StyledStringKey.FONT, styledValue: this.fontStyle }]); 119 console.info("Debug: style.fontStyle = " + font.fontStyle)
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/src/ |
H A D | drawing_font_mgr.cpp | 162 … OH_Drawing_FontMgr* drawingFontMgr, const char* familyName, OH_Drawing_FontStyleStruct fontStyle) in OH_Drawing_FontMgrMatchFamilyStyle() argument 169 …familyName, FontStyle(fontStyle.weight, fontStyle.width, static_cast<FontStyle::Slant>(fontStyle.s… in OH_Drawing_FontMgrMatchFamilyStyle() 180 … const char* familyName, OH_Drawing_FontStyleStruct fontStyle, const char* bcp47[], int bcp47Count, in OH_Drawing_FontMgrMatchFamilyStyleCharacter() argument 188 …FontStyle(fontStyle.weight, fontStyle.width, static_cast<FontStyle::Slant>(fontStyle.slant)), bcp4… in OH_Drawing_FontMgrMatchFamilyStyleCharacter()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_engine/rosen_text/adapter/common/ |
H A D | text_style.cpp | 125 fontStyle == rhs.fontStyle && in operator ==() 149 fontStyle == rhs.fontStyle && in EqualByFonts() 190 return fontStyle == rhs.fontStyle && in MatchOneAttribute()
|
/ohos5.0/docs/zh-cn/application-dev/quick-start/ |
H A D | arkts-extend.md | 169 以下示例声明了3个Text组件,每个Text组件均设置了fontStyle、fontWeight和backgroundColor样式。 181 .fontStyle(FontStyle.Italic) 185 .fontStyle(FontStyle.Italic) 189 .fontStyle(FontStyle.Italic) 202 .fontStyle(FontStyle.Italic)
|
/ohos5.0/foundation/arkui/ui_lite/interfaces/kits/components/ |
H A D | ui_canvas.h | 319 …DrawLabel(const Point& startPoint, const char* text, uint16_t maxWidth, const FontStyle& fontStyle, 407 …void StrokeText(const char* text, const Point& point, const FontStyle& fontStyle, const Paint& pai… 411 Point MeasureText(const char* text, const FontStyle& fontStyle); 523 FontStyle fontStyle; member 528 fontStyle.direct = UITextLanguageDirect::TEXT_DIRECT_LTR; 529 fontStyle.align = UITextLanguageAlignment::TEXT_ALIGNMENT_LEFT; 530 fontStyle.fontSize = 0; 531 fontStyle.letterSpace = 0; 532 fontStyle.fontName = nullptr;
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/text/ |
H A D | font_mgr.cpp | 63 Typeface* FontMgr::MatchFamilyStyleCharacter(const char familyName[], const FontStyle& fontStyle, in MatchFamilyStyleCharacter() argument 68 …return fontMgrImpl_->MatchFamilyStyleCharacter(familyName, fontStyle, bcp47, bcp47Count, character… in MatchFamilyStyleCharacter() 81 Typeface* FontMgr::MatchFamilyStyle(const char familyName[], const FontStyle& fontStyle) const in MatchFamilyStyle() 84 return fontMgrImpl_->MatchFamilyStyle(familyName, fontStyle); in MatchFamilyStyle()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/ |
H A D | arkts_native_date_picker_bridge.cpp | 65 int32_t fontStyle = 0; in SetSelectedTextStyle() local 67 fontStyle = fontStyleArgs->Int32Value(vm); in SetSelectedTextStyle() 76 nativeNode, fontInfo.c_str(), color.GetValue(), fontStyle); in SetSelectedTextStyle() 123 int32_t fontStyle = 0; in SetTextStyle() local 125 fontStyle = fontStyleArgs->Int32Value(vm); in SetTextStyle() 134 nativeNode, fontInfo.c_str(), color.GetValue(), fontStyle); in SetTextStyle() 181 int32_t fontStyle = 0; in SetDisappearTextStyle() local 183 fontStyle = fontStyleArgs->Int32Value(vm); in SetDisappearTextStyle() 192 nativeNode, fontInfo.c_str(), color.GetValue(), fontStyle); in SetDisappearTextStyle()
|