/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/frontend/ |
H A D | cj_frontend_abstract.cpp | 404 FontInfo fontInfo; in GetSystemFont() local 405 if (!pipelineContextHolder_.Get()->GetSystemFont(fontName, fontInfo)) { in GetSystemFont() 414 .path = fontInfo.path.c_str(), in GetSystemFont() 415 .postScriptName = fontInfo.postScriptName.c_str(), in GetSystemFont() 416 .fullName = fontInfo.fullName.c_str(), in GetSystemFont() 417 .family = fontInfo.family.c_str(), in GetSystemFont() 418 .subfamily = fontInfo.subfamily.c_str(), in GetSystemFont() 419 .weight = fontInfo.weight, in GetSystemFont() 420 .width = fontInfo.width, in GetSystemFont() 421 .italic = fontInfo in GetSystemFont() [all...] |
/foundation/arkui/ace_engine/frameworks/core/common/ |
H A D | font_manager.cpp | 160 bool FontManager::GetSystemFont(const std::string& fontName, FontInfo& fontInfo) in GetSystemFont() argument 166 isGetFont = fontPlatform->GetSystemFont(fontName, fontInfo); in GetSystemFont() 177 fontInfo.path = systemFontDesc->path; in GetSystemFont() 178 fontInfo.postScriptName = systemFontDesc->postScriptName; in GetSystemFont() 179 fontInfo.fullName = systemFontDesc->fullName; in GetSystemFont() 180 fontInfo.family = systemFontDesc->fontFamily; in GetSystemFont() 181 fontInfo.subfamily = systemFontDesc->fontSubfamily; in GetSystemFont() 182 fontInfo.weight = static_cast<uint32_t>(systemFontDesc->weight); in GetSystemFont() 183 fontInfo.width = static_cast<uint32_t>(systemFontDesc->width); in GetSystemFont() 184 fontInfo in GetSystemFont() [all...] |
H A D | font_manager.h | 96 bool GetSystemFont(const std::string& fontName, FontInfo& fontInfo);
|
/foundation/arkui/ace_engine/interfaces/napi/kits/font/ |
H A D | js_font.cpp | 151 FontInfo fontInfo; in JSgetFontByName() local 156 if (!delegate->GetSystemFont(fontNameStr, fontInfo)) { in JSgetFontByName() 161 napi_create_string_utf8(env, fontInfo.path.c_str(), NAPI_AUTO_LENGTH, &resultArray[FONT_INFO_INDEX_PATH]); in JSgetFontByName() 162 napi_create_string_utf8(env, fontInfo.postScriptName.c_str(), NAPI_AUTO_LENGTH, in JSgetFontByName() 164 napi_create_string_utf8(env, fontInfo.fullName.c_str(), NAPI_AUTO_LENGTH, &resultArray[FONT_INFO_INDEX_FULL_NAME]); in JSgetFontByName() 165 napi_create_string_utf8(env, fontInfo.family.c_str(), NAPI_AUTO_LENGTH, &resultArray[FONT_INFO_INDEX_FAMILY]); in JSgetFontByName() 166 napi_create_string_utf8(env, fontInfo.subfamily.c_str(), NAPI_AUTO_LENGTH, in JSgetFontByName() 168 napi_create_int32(env, fontInfo.weight, &resultArray[FONT_INFO_INDEX_WEIGHT]); in JSgetFontByName() 169 napi_create_int32(env, fontInfo.width, &resultArray[FONT_INFO_INDEX_WIDTH]); in JSgetFontByName() 170 napi_get_boolean(env, fontInfo in JSgetFontByName() [all...] |
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | node_span_modifier.cpp | 296 void SetSpanFont(ArkUINodeHandle node, const struct ArkUIFontStruct* fontInfo) in SetSpanFont() argument 298 CHECK_NULL_VOID(fontInfo); in SetSpanFont() 302 font.fontSize = Dimension(fontInfo->fontSizeNumber, static_cast<DimensionUnit>(fontInfo->fontSizeUnit)); in SetSpanFont() 303 font.fontStyle = static_cast<Ace::FontStyle>(fontInfo->fontStyle); in SetSpanFont() 304 font.fontWeight = static_cast<FontWeight>(fontInfo->fontWeight); in SetSpanFont() 306 if (fontInfo->fontFamilies && fontInfo->familyLength > 0) { in SetSpanFont() 307 families.resize(fontInfo->familyLength); in SetSpanFont() 308 for (uint32_t i = 0; i < fontInfo in SetSpanFont() [all...] |
H A D | node_timepicker_modifier.cpp | 66 void SetTimepickerTextStyle(ArkUINodeHandle node, uint32_t color, const char* fontInfo, int32_t style) in SetTimepickerTextStyle() argument 79 std::string fontValues = std::string(fontInfo); in SetTimepickerTextStyle() 110 void SetTimepickerSelectedTextStyle(ArkUINodeHandle node, uint32_t color, const char* fontInfo, int32_t style) in SetTimepickerSelectedTextStyle() argument 122 std::string fontValues = std::string(fontInfo); in SetTimepickerSelectedTextStyle() 153 void SetTimepickerDisappearTextStyle(ArkUINodeHandle node, uint32_t color, const char* fontInfo, int32_t style) in SetTimepickerDisappearTextStyle() argument 166 std::string fontValues = std::string(fontInfo); in SetTimepickerDisappearTextStyle()
|
H A D | menu_item_modifier.cpp | 72 void SetLabelFont(ArkUINodeHandle node, const char* fontInfo, int32_t styleVal) in SetLabelFont() argument 78 std::string fontValues = std::string(fontInfo); in SetLabelFont() 120 void SetContentFont(ArkUINodeHandle node, const char* fontInfo, int32_t styleVal) in SetContentFont() argument 126 std::string fontValues = std::string(fontInfo); in SetContentFont()
|
H A D | node_textpicker_modifier.cpp | 116 void SetTextPickerTextStyle(ArkUINodeHandle node, ArkUI_Uint32 color, ArkUI_CharPtr fontInfo, ArkUI_Int32 style) in SetTextPickerTextStyle() argument 129 std::string fontValues = std::string(fontInfo); in SetTextPickerTextStyle() 159 void SetTextPickerSelectedTextStyle(ArkUINodeHandle node, ArkUI_Uint32 color, ArkUI_CharPtr fontInfo, ArkUI_Int32 style) in SetTextPickerSelectedTextStyle() argument 172 std::string fontValues = std::string(fontInfo); in SetTextPickerSelectedTextStyle() 203 ArkUINodeHandle node, ArkUI_Uint32 color, ArkUI_CharPtr fontInfo, ArkUI_Int32 style) in SetTextPickerDisappearTextStyle() 216 std::string fontValues = std::string(fontInfo); in SetTextPickerDisappearTextStyle() 542 void GetPickerTextStyle(uint32_t color, ArkUI_CharPtr fontInfo, int32_t styleVal, NG::PickerTextStyle& textStyle) in GetPickerTextStyle() argument 547 std::string fontValues = std::string(fontInfo); in GetPickerTextStyle() 202 SetTextPickerDisappearTextStyle( ArkUINodeHandle node, ArkUI_Uint32 color, ArkUI_CharPtr fontInfo, ArkUI_Int32 style) SetTextPickerDisappearTextStyle() argument
|
H A D | progress_modifier.cpp | 226 double fontSizeNumber = value->fontInfo.fontSizeNumber; in SetCapsuleStyleOptions() 227 int8_t fontSizeUnit = value->fontInfo.fontSizeUnit; in SetCapsuleStyleOptions() 228 uint8_t fontStyle = static_cast<uint8_t>(value->fontInfo.fontStyle); in SetCapsuleStyleOptions() 229 uint8_t fontWeight = static_cast<uint8_t>(value->fontInfo.fontWeight); in SetCapsuleStyleOptions() 230 const char** fontFamilies = value->fontInfo.fontFamilies; in SetCapsuleStyleOptions() 231 uint32_t familyLength = value->fontInfo.familyLength; in SetCapsuleStyleOptions()
|
H A D | node_date_picker_modifier.cpp | 63 void SetSelectedTextStyle(ArkUINodeHandle node, const char* fontInfo, uint32_t color, int32_t style) in SetSelectedTextStyle() argument 76 std::string fontValues = std::string(fontInfo); in SetSelectedTextStyle() 140 void SetDatePickerTextStyle(ArkUINodeHandle node, const char* fontInfo, uint32_t color, int32_t style) in SetDatePickerTextStyle() argument 153 std::string fontValues = std::string(fontInfo); in SetDatePickerTextStyle() 217 void SetDisappearTextStyle(ArkUINodeHandle node, const char* fontInfo, uint32_t color, int32_t style) in SetDisappearTextStyle() argument 230 std::string fontValues = std::string(fontInfo); in SetDisappearTextStyle()
|
H A D | node_textpicker_modifier.h | 25 void GetPickerTextStyle(uint32_t color, const char* fontInfo, int32_t styleVal, NG::PickerTextStyle& textStyle);
|
H A D | node_text_modifier.cpp | 669 void SetTextFont(ArkUINodeHandle node, const struct ArkUIFontWithOptionsStruct* fontInfo) in SetTextFont() argument 671 CHECK_NULL_VOID(fontInfo); in SetTextFont() 675 font.fontSize = Dimension(fontInfo->fontSizeNumber, static_cast<DimensionUnit>(fontInfo->fontSizeUnit)); in SetTextFont() 676 font.fontStyle = static_cast<Ace::FontStyle>(fontInfo->fontStyle); in SetTextFont() 677 font.fontWeight = static_cast<FontWeight>(fontInfo->fontWeight); in SetTextFont() 679 if (fontInfo->fontFamilies && fontInfo->familyLength > 0) { in SetTextFont() 680 families.resize(fontInfo->familyLength); in SetTextFont() 681 for (uint32_t i = 0; i < fontInfo in SetTextFont() [all...] |
H A D | select_modifier.cpp | 116 void SetFont(ArkUINodeHandle node, ArkUI_CharPtr fontInfo, ArkUI_Int32 styleVal) in SetFont() argument 122 std::string fontValues = std::string(fontInfo); in SetFont() 155 void SetOptionFont(ArkUINodeHandle node, ArkUI_CharPtr fontInfo, ArkUI_Int32 styleVal) in SetOptionFont() argument 160 std::string fontValues = std::string(fontInfo); in SetOptionFont() 193 void SetSelectedOptionFont(ArkUINodeHandle node, ArkUI_CharPtr fontInfo, ArkUI_Int32 styleVal) in SetSelectedOptionFont() argument 198 std::string fontValues = std::string(fontInfo); in SetSelectedOptionFont()
|
H A D | alphabet_indexer_modifier.cpp | 62 void SetSelectedFont(ArkUINodeHandle node, const char* fontInfo, int32_t style) in SetSelectedFont() argument 67 std::string fontValues = std::string(fontInfo); in SetSelectedFont() 96 void SetPopupFont(ArkUINodeHandle node, const char* fontInfo, int32_t style) in SetPopupFont() argument 101 std::string fontValues = std::string(fontInfo); in SetPopupFont() 130 void SetAlphabetIndexerFont(ArkUINodeHandle node, const char* fontInfo, int32_t style) in SetAlphabetIndexerFont() argument 135 std::string fontValues = std::string(fontInfo); in SetAlphabetIndexerFont()
|
H A D | menu_modifier.cpp | 102 void SetMenuFont(ArkUINodeHandle node, const char* fontInfo, int32_t styleVal) in SetMenuFont() argument 108 std::string fontValues = std::string(fontInfo); in SetMenuFont()
|
/foundation/arkui/ace_engine/frameworks/core/common/font/ |
H A D | font_platform.h | 31 virtual bool GetSystemFont(const std::string& fontName, FontInfo& fontInfo) = 0;
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/ |
H A D | arkts_native_date_picker_bridge.cpp | 73 std::string fontInfo = in SetSelectedTextStyle() local 76 nativeNode, fontInfo.c_str(), color.GetValue(), fontStyle); in SetSelectedTextStyle() 131 std::string fontInfo = in SetTextStyle() local 134 nativeNode, fontInfo.c_str(), color.GetValue(), fontStyle); in SetTextStyle() 189 std::string fontInfo = in SetDisappearTextStyle() local 192 nativeNode, fontInfo.c_str(), color.GetValue(), fontStyle); in SetDisappearTextStyle()
|
H A D | arkts_native_timepicker_bridge.cpp | 95 std::string fontInfo = StringUtils::FormatString(
in SetTextStyle() local 98 nativeNode, color.GetValue(), fontInfo.c_str(), styleVal);
in SetTextStyle() 144 std::string fontInfo = StringUtils::FormatString(
in SetSelectedTextStyle() local 147 nativeNode, color.GetValue(), fontInfo.c_str(), styleVal);
in SetSelectedTextStyle() 193 std::string fontInfo = StringUtils::FormatString(
in SetDisappearTextStyle() local 196 nativeNode, color.GetValue(), fontInfo.c_str(), styleVal);
in SetDisappearTextStyle()
|
H A D | arkts_native_menu_item_bridge.cpp | 143 std::string fontInfo = in SetLabelFont() local 145 GetArkUINodeModifiers()->getMenuItemModifier()->setLabelFont(nativeNode, fontInfo.c_str(), style); in SetLabelFont() 199 std::string fontInfo = in SetContentFont() local 201 GetArkUINodeModifiers()->getMenuItemModifier()->setContentFont(nativeNode, fontInfo.c_str(), style); in SetContentFont()
|
H A D | arkts_native_progress_bridge.cpp | 390 progressStyle.fontInfo.fontSizeNumber = DEFAULT_CAPSULE_FONT_SIZE; in ParseCapsuleFontSize() 391 progressStyle.fontInfo.fontSizeUnit = static_cast<int8_t>(DEFAULT_CAPSULE_FONT_UNIT); in ParseCapsuleFontSize() 393 progressStyle.fontInfo.fontSizeNumber = fontSize.Value(); in ParseCapsuleFontSize() 394 progressStyle.fontInfo.fontSizeUnit = static_cast<int8_t>(fontSize.Unit()); in ParseCapsuleFontSize() 412 progressStyle.fontInfo.fontWeight = static_cast<uint8_t>(Framework::ConvertStrToFontWeight(weight)); in ParseCapsuleFontWeight() 414 progressStyle.fontInfo.fontWeight = static_cast<uint8_t>(theme->GetTextStyle().GetFontWeight()); in ParseCapsuleFontWeight() 433 progressStyle.fontInfo.fontStyle = style; in ParseCapsuleFontStyle() 453 progressStyle.fontInfo.fontFamilies = families.get(); in ParseCapsuleFontFamily() 454 progressStyle.fontInfo.familyLength = fontFamilies.size(); in ParseCapsuleFontFamily()
|
H A D | arkts_native_textpicker_bridge.cpp | 180 std::string fontInfo =
in SetTextStyle() local 183 nativeNode, textColor.GetValue(), fontInfo.c_str(), styleVal);
in SetTextStyle() 229 std::string fontInfo =
in SetSelectedTextStyle() local 232 nativeNode, textColor.GetValue(), fontInfo.c_str(), styleVal);
in SetSelectedTextStyle() 278 std::string fontInfo =
in SetDisappearTextStyle() local 281 nativeNode, textColor.GetValue(), fontInfo.c_str(), styleVal);
in SetDisappearTextStyle()
|
H A D | arkts_native_text_bridge.cpp | 841 ArkUIFontWithOptionsStruct fontInfo; in SetFont() local 851 fontInfo.fontSizeNumber = size.Value(); in SetFont() 852 fontInfo.fontSizeUnit = static_cast<int8_t>(size.Unit()); in SetFont() 854 fontInfo.fontSizeNumber = fontSize.Value(); in SetFont() 855 fontInfo.fontSizeUnit = static_cast<int8_t>(fontSize.Unit()); in SetFont() 869 fontInfo.fontWeight = static_cast<uint8_t>(Framework::ConvertStrToFontWeight(weight)); in SetFont() 870 fontInfo.variableFontWeight = variableFontWeight; in SetFont() 873 fontInfo.enableVariableFontWeight = static_cast<int32_t>(optionsArg->BooleaValue(vm)); in SetFont() 880 fontInfo.fontStyle = static_cast<uint8_t>(style); in SetFont() 883 fontInfo in SetFont() [all...] |
/foundation/arkui/ui_lite/frameworks/font/ |
H A D | ui_font_vector.cpp | 312 UITextLanguageFontParam fontInfo) in GetTtfInfoFromTtf() 318 ttfPath.append(fontInfo.ttfName); in GetTtfInfoFromTtf() 361 UITextLanguageFontParam fontInfo) in GetTtfInfoFromTtc() 363 if ((ttfBuffer == nullptr) || (ttfBufferSize == 0) || (fontInfo.ttcIndex >= FONT_TTC_MAX)) { in GetTtfInfoFromTtc() 366 FT_Stream stream = ttcInfos_[fontInfo.ttcIndex].stream; in GetTtfInfoFromTtc() 392 uint8_t ttfIndex = fontInfo.ttfIndex; in GetTtfInfoFromTtc() 480 const UITextLanguageFontParam* fontInfo = GetFontInfo(fontId); in GetFaceInfo() local 481 if ((fontInfo == nullptr) || (fontInfo->ttfName == nullptr)) { in GetFaceInfo() 551 const UITextLanguageFontParam* fontInfo in GetShapingFontId() 309 GetTtfInfoFromTtf(uint8_t* ttfBuffer, uint32_t ttfBufferSize, TtfHeader& ttfHeader, UITextLanguageFontParam fontInfo) GetTtfInfoFromTtf() argument 358 GetTtfInfoFromTtc(uint8_t* ttfBuffer, uint32_t ttfBufferSize, TtfHeader& ttfHeader, UITextLanguageFontParam fontInfo) GetTtfInfoFromTtc() argument [all...] |
/foundation/arkui/ui_lite/interfaces/innerkits/font/ |
H A D | ui_font_vector.h | 103 UITextLanguageFontParam fontInfo); 107 UITextLanguageFontParam fontInfo);
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/time_picker/ |
H A D | time_picker_test_update.cpp | 1444 std::string fontInfo = in HWTEST_F() local 1457 std::string fontValues = std::string(fontInfo.c_str()); in HWTEST_F() 1480 std::string fontInfo = in HWTEST_F() local 1493 std::string fontValues = std::string(fontInfo); in HWTEST_F() 1516 std::string fontInfo = in HWTEST_F() local 1529 std::string fontValues = std::string(fontInfo); in HWTEST_F() 1552 std::string fontInfo = in HWTEST_F() local 1565 std::string fontValues = std::string(fontInfo); in HWTEST_F() 1588 std::string fontInfo = in HWTEST_F() local 1601 std::string fontValues = std::string(fontInfo); in HWTEST_F() [all...] |