From 02498f7744e6fdc413e518f96b25f3635540dc6b Mon Sep 17 00:00:00 2001
From: wxr <464027401@qq.com>
Date: 星期二, 15 十一月 2022 11:27:38 +0800
Subject: [PATCH] 金茂科技系统更新

---
 HDL_ON/UI/UI2/FuntionControlView/Acst/AcstSubPage.cs |   41 +++++++++++++++++++++--------------------
 1 files changed, 21 insertions(+), 20 deletions(-)

diff --git a/HDL_ON/UI/UI2/FuntionControlView/Acst/AcstSubPage.cs b/HDL_ON/UI/UI2/FuntionControlView/Acst/AcstSubPage.cs
index 98e5278..f004fbf 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/Acst/AcstSubPage.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/Acst/AcstSubPage.cs
@@ -47,7 +47,8 @@
 
                 //int progress = 0;
                 //int.TryParse(temp.GetAttrState(AcstSub_AttrEnum.set_temp.ToString()), out progress);
-                bodyView.tempBar.Progress = setTempValue - 16;
+                if (bodyView.tempBar.Progress != setTempValue - 16)
+                    bodyView.tempBar.Progress = setTempValue - 16;
                 if(temp.trait_on_off.curValue.ToString() == "on")
                 {
                     bodyView.btnPowerControl.IsSelected = true;
@@ -131,9 +132,9 @@
                 TextSize = 30,
                 TextColor = CSS.CSS_Color.FirstLevelTitleColor,
                 TextAlignment = TextAlignment.TopRight,
-                Text = "---",
+                Text = function.GetAttrState(AcstSub_AttrEnum.room_temp.ToString(),"---"),
             };
-            btnTempValues.Text = function.GetAttrState(AcstSub_AttrEnum.room_temp.ToString());
+            //btnTempValues.Text = function.GetAttrState(AcstSub_AttrEnum.room_temp.ToString());
             btnTempValues.Width = btnTempValues.GetTextWidth();
             btnTempValues.Gravity = Gravity.CenterHorizontal;
             tempValuesView.AddChidren(btnTempValues);
@@ -167,10 +168,9 @@
                 IsBold = true,
                 TextSize = 30,
                 TextColor = CSS.CSS_Color.FirstLevelTitleColor,
-                Text = "---",
+                Text = function.GetAttrState(AcstSub_AttrEnum.room_humidity.ToString(),"---"),
                 TextAlignment = TextAlignment.TopRight,
             };
-            btnHumiValues.Text = function.GetAttrState(AcstSub_AttrEnum.room_humidity.ToString());
             btnHumiValues.Width = btnTempValues.GetTextWidth();
             btnHumiValues.Gravity = Gravity.CenterHorizontal;
             humiValuesView.AddChidren(btnHumiValues);
@@ -201,25 +201,26 @@
             #endregion
 
 
-            btnSetTempValues = new Button()
-            {
-                X = Application.GetRealWidth((375 - 77 -30)/2),
-                Y = Application.GetRealHeight(260),
-                Width = Application.GetRealWidth(77),
-                Height = Application.GetRealHeight(90),
-                TextAlignment = TextAlignment.TopRight,
-                TextColor = CSS.CSS_Color.FirstLevelTitleColor,
-                IsBold = true,
-                TextSize = 60,
-                Text = function.GetAttrState(AcstSub_AttrEnum.set_temp.ToString(), "--")
-            };
-            contentView.AddChidren(btnSetTempValues);
             int setTempValue = 0;
+            string setTempStr = "--";
             double dd = 0;
             double.TryParse(function.GetAttrState(AcstSub_AttrEnum.set_temp.ToString(), "--"), out dd);
             setTempValue = Convert.ToInt32(dd);
             if (setTempValue != 0)
-                btnSetTempValues.Text = setTempValue.ToString();
+                setTempStr = setTempValue.ToString();
+            btnSetTempValues = new Button()
+            {
+                X = Application.GetRealWidth((375 - 77 -30)/2),
+                Y = Application.GetRealHeight(260),
+                Width = Application.GetRealWidth(73),
+                Height = Application.GetRealHeight(90),
+                TextAlignment = TextAlignment.TopCenter,
+                TextColor = CSS.CSS_Color.FirstLevelTitleColor,
+                IsBold = true,
+                TextSize = 60,
+                Text = setTempStr
+            };
+            contentView.AddChidren(btnSetTempValues);
             //bodyView.btnSetTempValues.Width = bodyView.btnSetTempValues.GetTextWidth() + Application.GetRealWidth(10);
 
 
@@ -267,7 +268,7 @@
                 ThumbImageHeight = Application.GetRealHeight(51),
                 ProgressBarColor = function.trait_on_off.curValue.ToString() == "on" ? curColor : CSS_Color.DividingLineColor,
                 MaxValue = 14,
-                Progress = progress + 16,
+                Progress = progress - 16,
                 SeekBarPadding = Application.GetRealWidth(20),
                 IsProgressTextShow = false,
                 ProgressChangeDelayTime = 0,

--
Gitblit v1.8.0