From f6b79ab638c6b84572e52532e55e1954446cc8b2 Mon Sep 17 00:00:00 2001 From: "Geunsun, Lee" Date: Tue, 23 May 2017 14:17:20 +0900 Subject: [PATCH] Change ElmSharp API to Xamarin.Forms API : ElmSharp.Color -> Xamarin.Forms.Color Change-Id: Ib11fd5c58dea3248023762cf1491725bd7238b6c --- TVMediaHub/TVMediaHub.Tizen/Utils/NinePatch.xaml.cs | 6 +++--- TVMediaHub/TVMediaHub.Tizen/Utils/NinePatchImageRenderer.cs | 3 ++- TVMediaHub/TVMediaHub.Tizen/Views/ImageItem.xaml.cs | 2 +- TVMediaHub/TVMediaHub.Tizen/Views/VideoItem.xaml.cs | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/TVMediaHub/TVMediaHub.Tizen/Utils/NinePatch.xaml.cs b/TVMediaHub/TVMediaHub.Tizen/Utils/NinePatch.xaml.cs index be87775..c6b70e9 100755 --- a/TVMediaHub/TVMediaHub.Tizen/Utils/NinePatch.xaml.cs +++ b/TVMediaHub/TVMediaHub.Tizen/Utils/NinePatch.xaml.cs @@ -82,14 +82,14 @@ namespace TVMediaHub.Tizen.Utils /// /// Identifies the ImageColor bindable property /// - public static readonly BindableProperty ImageColorProperty = BindableProperty.Create("ImageColor", typeof(ElmSharp.Color), typeof(NinePatch), ElmSharp.Color.Black); + public static readonly BindableProperty ImageColorProperty = BindableProperty.Create("ImageColor", typeof(Color), typeof(NinePatch), Color.Black); /// /// Gets or sets ImageColor of NinePatchImage /// - public ElmSharp.Color ImageColor + public Color ImageColor { - get { return (ElmSharp.Color)GetValue(ImageColorProperty); } + get { return (Color)GetValue(ImageColorProperty); } set { SetValue(ImageColorProperty, value); } } diff --git a/TVMediaHub/TVMediaHub.Tizen/Utils/NinePatchImageRenderer.cs b/TVMediaHub/TVMediaHub.Tizen/Utils/NinePatchImageRenderer.cs index 4530c9c..762e0a8 100755 --- a/TVMediaHub/TVMediaHub.Tizen/Utils/NinePatchImageRenderer.cs +++ b/TVMediaHub/TVMediaHub.Tizen/Utils/NinePatchImageRenderer.cs @@ -14,6 +14,7 @@ * limitations under the License. */ +using System; using System.ComponentModel; using TVMediaHub.Tizen.Utils; using Xamarin.Forms.Platform.Tizen; @@ -65,7 +66,7 @@ namespace TVMediaHub.Tizen.Utils private void UpdateImageColor() { var img = Element as NinePatch; - Control.Color = img.ImageColor; + Control.Color = new ElmSharp.Color(Convert.ToInt32(img.ImageColor.R), Convert.ToInt32(img.ImageColor.G), Convert.ToInt32(img.ImageColor.B), Convert.ToInt32(img.ImageColor.A)); } /// diff --git a/TVMediaHub/TVMediaHub.Tizen/Views/ImageItem.xaml.cs b/TVMediaHub/TVMediaHub.Tizen/Views/ImageItem.xaml.cs index fdd4223..1ebfc27 100755 --- a/TVMediaHub/TVMediaHub.Tizen/Views/ImageItem.xaml.cs +++ b/TVMediaHub/TVMediaHub.Tizen/Views/ImageItem.xaml.cs @@ -198,7 +198,7 @@ namespace TVMediaHub.Tizen.Views ImgCheck.BorderTop = h5; ImgCheck.BorderBottom = h5; - ImgCheck.ImageColor = ElmSharp.Color.White; + ImgCheck.ImageColor = Color.White; } /// diff --git a/TVMediaHub/TVMediaHub.Tizen/Views/VideoItem.xaml.cs b/TVMediaHub/TVMediaHub.Tizen/Views/VideoItem.xaml.cs index 232be55..df2d721 100755 --- a/TVMediaHub/TVMediaHub.Tizen/Views/VideoItem.xaml.cs +++ b/TVMediaHub/TVMediaHub.Tizen/Views/VideoItem.xaml.cs @@ -213,7 +213,7 @@ namespace TVMediaHub.Tizen.Views ContentTitle.FontSize = SizeUtils.GetFontSize(26); - CheckImage.ImageColor = ElmSharp.Color.White; + CheckImage.ImageColor = Color.White; } /// -- 2.7.4