From cd71d395373f6a47816a4e3bc5b7af618ea47b90 Mon Sep 17 00:00:00 2001
From: jaeunchoi <35285222+jaeunchoi@users.noreply.github.com>
Date: Thu, 20 Aug 2020 11:20:52 +0900
Subject: [PATCH] [NUI] Add ThumbColor property to Slider (#1878)
* [NUI] Add ThumbColor property to Slider
- Change Slider's Thumb image into colorless image
- Set default Color for Thumb image
---
src/Tizen.NUI.Components/Controls/Slider.cs | 20 ++++++++++++++++++
.../PreloadStyle/DefaultTheme.cs | 1 +
.../nui_component_default_slider_thumb_n.png | Bin 1297 -> 680 bytes
3 files changed, 21 insertions(+)
diff --git a/src/Tizen.NUI.Components/Controls/Slider.cs b/src/Tizen.NUI.Components/Controls/Slider.cs
index c65ea0bbd..66d7bc6fb 100755
--- a/src/Tizen.NUI.Components/Controls/Slider.cs
+++ b/src/Tizen.NUI.Components/Controls/Slider.cs
@@ -463,6 +463,26 @@ namespace Tizen.NUI.Components
}
}
+ ///
+ /// Gets or sets the color of the thumb image object.
+ ///
+ /// 8
+ public Color ThumbColor
+ {
+ get
+ {
+ return thumbImage?.Color;
+ }
+ set
+ {
+ if (null != thumbImage)
+ {
+ thumbImage.Color = value;
+ sliderStyle.Thumb.Color = value;
+ }
+ }
+ }
+
///
/// Gets or sets the color of the background track image object.
///
diff --git a/src/Tizen.NUI.Components/PreloadStyle/DefaultTheme.cs b/src/Tizen.NUI.Components/PreloadStyle/DefaultTheme.cs
index caf96f6b2..8ebd6fbc8 100755
--- a/src/Tizen.NUI.Components/PreloadStyle/DefaultTheme.cs
+++ b/src/Tizen.NUI.Components/PreloadStyle/DefaultTheme.cs
@@ -315,6 +315,7 @@ namespace Tizen.NUI.Components
Thumb = new ImageViewStyle
{
Size = new Size(50, 50),
+ Color = new Color("0ea1e6"),
ResourceUrl = StyleManager.GetFrameworkResourcePath("nui_component_default_slider_thumb_n.png"),
BackgroundImage = new Selector
{
diff --git a/src/Tizen.NUI.Components/res/nui_component_default_slider_thumb_n.png b/src/Tizen.NUI.Components/res/nui_component_default_slider_thumb_n.png
index fed03cfd9f9fd747e29de95ea5372d0b8f497458..72ba71bcd45ab05fe880b3ff9593d953be53305b 100755
GIT binary patch
delta 656
zcmbQpwSskmNoH1={9YRwr-h`|BpS<`So%NX`_IMSEZB{NWaB
z>{z;#CHOb<8=b3ay*F5`4<6#*;Kfl^r&4|VP;qH}(VZPR-(tSsIm_cyXg|Z2|NWV{
zmg%mcmY!l3iO&x3y+J~APOh4BFeLQN){YlGOws|K@5I^TQdy>oNL+|tKb1Mom!o>h
z|F*5`Rt2}uGg&HqAmI+v^<%TE?*>~0nltQuakzo~<1V(8TUy~Wue_DqexO-pZ|W_r
z`f$lCbBPxTRl9v3U(m40o$9m)-D9Tl=Vflee680N;*Rb5s
zWV+$d?()=GURTtT)rMJ5E;)96<7&pbDItevZKE)TXOT|E#w~rd&a*EdFpoeDo^konS$jrru5aC$jVE9$ewwveD8|LU6OK1kt=3y
z(o2cDe={lTNBnJ9(Ur!nf5aY?Y;?C#S`_$If2PyB(x*PJbC+4X-_7*LCU}mx>ve-n*TA>HIW;5GqpB!1xXLdixhgx^GDXSWPQj+a3TQxXYDuC(
zMQ%=Bu~mhw64+cTAR8pCucQE0Qj%?}1aVY^Z-9bxeo?A|sh*i`vZ0}&g1M!hp{a$j
zk*SV?k%6J9zJaB_p@FV}p_QS5m63r06et00D@sYT3UYCS+6CmEg{v+u2}(t{7puX=A(aKG
z`a!A1`K3k4z=%sz23b{LGzDQJXe=B4D9
z7i)s``1)FT<`tJD<|U_ky4WfKP0`EDOaTU`o1=k&fu)I=qlKZNtGT0@rKOv>n~95&
zlcBMTp%YB6OMY@`Zfaf$Om7N8uOm*qpyZHS0JPa9wJ5VJHN~wcKUV?lZL3V&ZZXGc
z9#n4%Zns$A)TkrMZl!Z>An0p0|R5Dr;B4q
z#jQ6t?Dd@kC60d#^Eh(Jt!0J=+v47qBQ1_u?=KyB#Ve5C5ZJP_Gh8v%z$kLI#GgnW
z(Su4MMYaA#VGF;{yZq(i{mFldrrlfq_sf@i^NK%tPI^+c@>h{<7!$Y7h6Cut?DhZr
z_69zDQrNW6>DoyXN!9!%j<1${i;~^n|JU-MTCaP*Q$!^8eR4|7Q#L=V{N4;=&pd
b`HXA~Ra+9hKNcCS1{G4Cu6{1-oD!M