From 6d3ba9484472d090532434e53667c096652149ce Mon Sep 17 00:00:00 2001 From: wxr <464027401@qq.com> Date: 星期五, 25 九月 2020 09:56:14 +0800 Subject: [PATCH] 202009251 --- HDL_ON/UI/UI2/3-Intelligence/Scene/SceneEditPage.cs | 106 +++++++++++++++++++++++++++-------------------------- 1 files changed, 54 insertions(+), 52 deletions(-) diff --git a/HDL_ON/UI/UI2/3-Intelligence/SceneEditPage.cs b/HDL_ON/UI/UI2/3-Intelligence/Scene/SceneEditPage.cs similarity index 91% rename from HDL_ON/UI/UI2/3-Intelligence/SceneEditPage.cs rename to HDL_ON/UI/UI2/3-Intelligence/Scene/SceneEditPage.cs index a5b5edd..1693fc8 100644 --- a/HDL_ON/UI/UI2/3-Intelligence/SceneEditPage.cs +++ b/HDL_ON/UI/UI2/3-Intelligence/Scene/SceneEditPage.cs @@ -239,57 +239,59 @@ #endregion #region 鍦烘櫙寤舵椂row - FrameLayout sceneDelayRow = new FrameLayout() + if (DB_ResidenceData.residenceData.GatewayType == 1) { - Y = sceneNameView.Bottom, - Height = Application.GetRealWidth(50), - }; - contentView.AddChidren(sceneDelayRow); + FrameLayout sceneDelayRow = new FrameLayout() + { + Y = sceneNameView.Bottom, + Height = Application.GetRealWidth(50), + }; + contentView.AddChidren(sceneDelayRow); - Button btnSceneDelayRight = new Button() - { - X = Application.GetRealWidth(339), - Gravity = Gravity.CenterVertical, - Width = Application.GetMinRealAverage(16), - Height = Application.GetMinRealAverage(16), - UnSelectedImagePath = "Public/Right.png", - }; - sceneDelayRow.AddChidren(btnSceneDelayRight); + Button btnSceneDelayRight = new Button() + { + X = Application.GetRealWidth(339), + Gravity = Gravity.CenterVertical, + Width = Application.GetMinRealAverage(16), + Height = Application.GetMinRealAverage(16), + UnSelectedImagePath = "Public/Right.png", + }; + sceneDelayRow.AddChidren(btnSceneDelayRight); - var btnSceneDelayInfo = new Button() - { - Width = Application.GetRealWidth(327), - TextAlignment = TextAlignment.CenterRight, - TextColor = CSS_Color.PromptingColor1, - TextSize = CSS_FontSize.PromptFontSize_FirstLevel, - Text = scene.delayText - }; - sceneDelayRow.AddChidren(btnSceneDelayInfo); + var btnSceneDelayInfo = new Button() + { + Width = Application.GetRealWidth(327), + TextAlignment = TextAlignment.CenterRight, + TextColor = CSS_Color.PromptingColor1, + TextSize = CSS_FontSize.PromptFontSize_FirstLevel, + Text = scene.delayText + }; + sceneDelayRow.AddChidren(btnSceneDelayInfo); - Button btnSceneDelayTitle = new Button() - { - X = Application.GetRealWidth(16), - //Width = Application.GetRealWidth(90), - TextAlignment = TextAlignment.CenterLeft, - TextColor = CSS_Color.FirstLevelTitleColor, - TextSize = CSS_FontSize.TextFontSize, - TextID = StringId.SceneDelay, - }; - sceneDelayRow.AddChidren(btnSceneDelayTitle); + Button btnSceneDelayTitle = new Button() + { + X = Application.GetRealWidth(16), + //Width = Application.GetRealWidth(90), + TextAlignment = TextAlignment.CenterLeft, + TextColor = CSS_Color.FirstLevelTitleColor, + TextSize = CSS_FontSize.TextFontSize, + TextID = StringId.SceneDelay, + }; + sceneDelayRow.AddChidren(btnSceneDelayTitle); - btnSceneDelayTitle.MouseUpEventHandler = (sender, e) => { - new PublicAssmebly().SetSceneDelayDialog(scene, btnSceneDelayInfo); - }; + btnSceneDelayTitle.MouseUpEventHandler = (sender, e) => + { + new PublicAssmebly().SetSceneDelayDialog(scene, btnSceneDelayInfo); + }; - contentView.AddChidren(new Button() - { - Y = sceneDelayRow.Bottom, - Height = Application.GetRealHeight(8), - BackgroundColor = CSS_Color.DividingLineColor, - }); - - + contentView.AddChidren(new Button() + { + Y = sceneDelayRow.Bottom, + Height = Application.GetRealHeight(8), + BackgroundColor = CSS_Color.DividingLineColor, + }); + } #endregion #region 娣诲姞鍔熻兘row @@ -331,7 +333,7 @@ Button btnLine1 = new Button() { - Y = sceneDelayRow.Bottom, + //Y = sceneDelayRow.Bottom, Height = Application.GetRealHeight(8), BackgroundColor = CSS_Color.DividingLineColor, }; @@ -340,7 +342,7 @@ Button btnLine2 = new Button() { - Y = sceneDelayRow.Bottom, + //Y = sceneDelayRow.Bottom, Height = Application.GetRealHeight(228), BackgroundColor = CSS_Color.DividingLineColor, }; @@ -510,15 +512,15 @@ switch (sceneFunction.functionType) { case FunctionType.AC: - var addAC = sceneFunction as AC; - sceneFunctionInfo += addAC.trait_mode.GetCurValueText(); - sceneFunctionInfo += " " + addAC.trait_temp.value.ToString() + addAC.tempUnitString; - sceneFunctionInfo += " " + addAC.trait_fan.GetCurValueText(); + sceneFunctionInfo += sceneFunction.function.Find((obj) => obj.name == "mode").GetCurValueText(); + sceneFunctionInfo += " " + sceneFunction.function.Find((obj) => obj.name == "set_temperature").value.ToString() + + sceneFunction.function.Find((obj) => obj.name == "set_temperature").uintString; + sceneFunctionInfo += sceneFunction.function.Find((obj) => obj.name == "fan").GetCurValueText(); break; case FunctionType.FloorHeating: sceneFunctionInfo += sceneFunction.function.Find((obj) => obj.name == "mode").GetCurValueText(); - sceneFunctionInfo += " " + sceneFunction.function.Find((obj) => obj.name == "temperature").value.ToString() + - sceneFunction.function.Find((obj) => obj.name == "temperature").uintString; + sceneFunctionInfo += " " + sceneFunction.function.Find((obj) => obj.name == "set_temperature").value.ToString() + + sceneFunction.function.Find((obj) => obj.name == "set_temperature").uintString; break; case FunctionType.Dimmer: perTrait = sceneFunction.function.Find((obj) => obj.name == "brightness"); -- Gitblit v1.8.0