From c1cb2d8c6034a2ee7aa8a5710bba15b14f76cebc Mon Sep 17 00:00:00 2001 From: wjc <1243177876@qq.com> Date: 星期五, 18 八月 2023 18:54:31 +0800 Subject: [PATCH] 2023年08月18日18:54:22 --- HDL_ON/UI/UI2/FuntionControlView/Light/RGBPage.cs | 20 +++++++++++++++----- 1 files changed, 15 insertions(+), 5 deletions(-) diff --git a/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPage.cs b/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPage.cs index e92f3e5..bb83402 100644 --- a/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPage.cs +++ b/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPage.cs @@ -285,7 +285,7 @@ var btnGradualChangeMinValuesText = new Button() { X = Application.GetRealWidth(35), - Y = btnGradualChangeText.Bottom,// + Application.GetRealHeight(10), + Y = btnGradualChangeText.Bottom + Application.GetRealHeight(10), Width = Application.GetRealWidth(22), Height = Application.GetRealHeight(21), Text = "0s", @@ -323,7 +323,7 @@ var btnGradualChangeMaxValuesText = new Button() { X = barFadeTime.Right, - Y = btnGradualChangeText.Bottom,// + Application.GetRealHeight(10), + Y = btnGradualChangeText.Bottom + Application.GetRealHeight(10), Width = Application.GetRealWidth(35), Height = Application.GetRealHeight(21), Text = "10s", @@ -360,7 +360,7 @@ var btnEditColorful = new Button() { X = Application.GetRealWidth(35), - Y = btnGradualChangeText.Bottom,// + Application.GetRealHeight(10), + Y = btnGradualChangeText.Bottom + Application.GetRealHeight(10), Width = Application.GetRealWidth(22), Height = Application.GetRealHeight(21), UnSelectedImagePath = "Public/Edit.png", @@ -376,7 +376,7 @@ var barColorful = new FrameLayout() { X = btnEditColorful.Right + Application.GetRealWidth(15), - Y = Application.GetRealHeight(27 + heightMore + magriHeight), + Y = Application.GetRealHeight(37 + heightMore + magriHeight), Width = Application.GetRealWidth(180), Height = Application.GetRealHeight(8), BackgroundImagePath = "FunctionIcon/Light/ColorfulBar.png", @@ -386,7 +386,7 @@ btnColorfulSwitch = new Button() { X = barColorful.Right + Application.GetRealWidth(8), - Y = btnGradualChangeText.Bottom,// + Application.GetRealHeight(10), + Y = btnGradualChangeText.Bottom + Application.GetRealHeight(10), Width = Application.GetRealWidth(38), Height = Application.GetRealHeight(24), UnSelectedImagePath = "Public/Switch.png", @@ -404,6 +404,16 @@ function.SetAttrState(FunctionAttributeKey.Colorful, controlColorfulState); System.Collections.Generic.Dictionary<string, string> d = new System.Collections.Generic.Dictionary<string, string>(); d.Add(FunctionAttributeKey.Colorful, controlColorfulState); + if (controlColorfulState == "on") + { + var color = function.GetAttrState(FunctionAttributeKey.ColorfulBegin).Split(","); + var sendColorString = color[0] + "," + color[1] + "," + color[2]; + d.Add(FunctionAttributeKey.ColorfulBegin, sendColorString); + color = function.GetAttrState(FunctionAttributeKey.ColorfulEnd).Split(","); + sendColorString = color[0] + "," + color[1] + "," + color[2]; + d.Add(FunctionAttributeKey.ColorfulEnd, sendColorString); + d.Add(FunctionAttributeKey.ColorfulTime, function.GetAttrState(FunctionAttributeKey.ColorfulTime)); + } Control.Ins.SendWriteCommand(function, d); }catch(Exception ex) { -- Gitblit v1.8.0