[NUI] Add FontSizeScale property in TextLabel, TextField and TextEditor (#2559)
authorYoungbok Shin <id213sin@gmail.com>
Thu, 28 Jan 2021 12:07:44 +0000 (21:07 +0900)
committerdongsug-song <35130733+dongsug-song@users.noreply.github.com>
Mon, 1 Feb 2021 08:04:43 +0000 (17:04 +0900)
commit3ca927c1360708fb4c87c32b32df9908dcfcc005
treecdd7b51812fbb91a05b9af3a40d350d4313367a0
parentc46614df42ab65918cc8c4d3cf064ac3ab974e24
[NUI] Add FontSizeScale property in TextLabel, TextField and TextEditor (#2559)

The value of FontSizeScale will be used for multiplying the given PointSize.
If null, will use the SystemSettings.FontSize. And it will updated when
SystemSettings update the FontSize setting.

Co-authored-by: Youngbok Shin <youngb.shin@samsung.com>
src/Tizen.NUI/src/internal/Interop/Interop.TextEditor.cs
src/Tizen.NUI/src/internal/Interop/Interop.TextField.cs
src/Tizen.NUI/src/internal/Interop/Interop.TextLabel.cs
src/Tizen.NUI/src/public/BaseComponents/TextEditor.cs
src/Tizen.NUI/src/public/BaseComponents/TextEditorBindableProperty.cs
src/Tizen.NUI/src/public/BaseComponents/TextField.cs
src/Tizen.NUI/src/public/BaseComponents/TextFieldBindableProperty.cs
src/Tizen.NUI/src/public/BaseComponents/TextLabel.cs
src/Tizen.NUI/src/public/BaseComponents/TextLabelBindableProperty.cs
src/Tizen.NUI/src/public/BaseComponents/TextUtils.cs
src/Tizen.NUI/src/public/Common/NUIConstants.cs