From 505effa88b17ce8c3c7ac5403b76d9e5d0cfc2a5 Mon Sep 17 00:00:00 2001
From: wxr <wxr@hdlchina.com.cn>
Date: 星期一, 28 十月 2024 11:58:31 +0800
Subject: [PATCH] 谷歌版本问题修复

---
 HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainDreamPage.cs |   37 ++++++++++++++++---------------------
 1 files changed, 16 insertions(+), 21 deletions(-)

diff --git a/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainDreamPage.cs b/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainDreamPage.cs
index ee198c9..a8a547d 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainDreamPage.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainDreamPage.cs
@@ -95,7 +95,7 @@
             FrameLayout controlView = new FrameLayout()
             {
                 Gravity = Gravity.CenterHorizontal,
-                Y = Application.GetRealHeight(88),
+                Y = Application.GetRealHeight(88 + 10),
                 Width = Application.GetRealWidth(327),
                 Height = Application.GetRealHeight(526),
                 BackgroundImagePath = "Public/Fragmentbg.png",
@@ -300,24 +300,19 @@
                     return;
                 if (updateTemp.spk == bodyView.function.spk && updateTemp.sid == bodyView.function.sid)
                 {
-                try
+                    try
                     {
-                        if (!bodyView.onCurtainAnimation)
+                        var percent = Convert.ToInt32(updateTemp.GetAttrState(FunctionAttributeKey.Percent));
+                        bodyView.curtainSeekBar.Progress = percent;
+                        bodyView.btnProgress.Text = percent + "%";
+
+                        var e = Convert.ToInt32(updateTemp.GetAttrState(FunctionAttributeKey.Angle));
+                        bodyView.angleBar.Progress = e;
+                        float angle = e - 90;
+                        bodyView.btnAngle.Text = (e - 0) + "掳";
+                        foreach (var btn in bodyView.buttons)
                         {
-                            var percent = Convert.ToInt32(updateTemp.GetAttrState(FunctionAttributeKey.Percent));
-                            bodyView.CurtainAnimation(percent);
-                            bodyView.btnProgress.Text = percent + "%";
-
-                            var e = Convert.ToInt32( updateTemp.GetAttrState(FunctionAttributeKey.Angle));
-                            bodyView.angleBar.Progress = e;
-                            float angle = e - 90;
-                            bodyView.btnAngle.Text = (e - 0) + "掳";
-                            foreach (var btn in bodyView.buttons)
-                            {
-                                btn.SetRotation(angle);
-                            }
-
-
+                            btn.SetRotation(angle);
                         }
                     }
                     catch { }
@@ -424,7 +419,7 @@
         {
             btnCurtainClose.MouseUpEventHandler = (sender, e) =>
             {
-                if (!function.online)
+                if (!function.isOnline())
                 {
                     new Tip()
                     {
@@ -453,7 +448,7 @@
 
             btnCurtainStop.MouseUpEventHandler = (sender, e) =>
             {
-            if (!function.online)
+            if (!function.isOnline())
                 {
                     new Tip()
                     {
@@ -481,7 +476,7 @@
 
             btnCurtainOpen.MouseUpEventHandler = (sender, e) =>
             {
-            if (!function.online)
+            if (!function.isOnline())
                 {
                     new Tip()
                     {
@@ -508,7 +503,7 @@
                 CurtainAnimation(100);
             };
 
-            if (function.online)
+            if (function.isOnline())
             {
                 btnCurtainStop.MouseDownEventHandler = (sender, e) =>
                 {

--
Gitblit v1.8.0