黄学彪
2020-12-17 9f326f4000847e6167d8166fa2f6a66f53cb3734
ZigbeeApp/Shared/Phone/UserCenter/Safety/AlarmTargetStatuSelectCurtainForm.cs
@@ -81,7 +81,7 @@
            //头部信息
            var btnTitle = new NormalViewControl(frameTransparent.Width, Application.GetRealHeight(70), false);
            btnTitle.Y = Application.GetRealHeight(28);
            btnTitle.Text = Common.LocalDevice.Current.GetDeviceEpointName(device);
            btnTitle.Text = HdlDeviceCommonLogic.Current.GetDeviceEpointName(device);
            btnTitle.TextColor = UserCenterColor.Current.TextColor4;
            btnTitle.TextSize = 16;
            btnTitle.TextAlignment = TextAlignment.Center;
@@ -109,7 +109,7 @@
            rowRound.AddChidren(btnFinish);
            //线
            var btnLine1 = new NormalViewControl(frameTransparent.Width, ControlCommonResourse.BottomLineHeight, false);
            var btnLine1 = new NormalViewControl(frameTransparent.Width, HdlControlResourse.BottomLineHeight, false);
            btnLine1.Y = Application.GetRealHeight(138);
            btnLine1.BackgroundColor = UserCenterColor.Current.ButtomLine;
            frameTransparent.AddChidren(btnLine1);
@@ -135,29 +135,23 @@
            }
            //进度条
            var seekBar = new HorizontalSeekBar();
            seekBar.Enable = false;
            var seekBar = new SeekBarControl(919);
            seekBar.Y = Application.GetRealHeight(268);
            seekBar.Gravity = Gravity.CenterHorizontal;
            seekBar.Width = Application.GetRealWidth(919);
            seekBar.Height = Application.GetRealHeight(89);
            seekBar.Max = 100;
            seekBar.BackgroundColor = 0xfff5f5f5;
            seekBar.ThumbColor = Common.ZigbeeColor.Current.GXCButtonBlueColor;
            seekBar.ProgressColor = 0xfffdb500;
            seekBar.ProgressBarColor = 0xfffdb500;
            seekBar.Enable = false;
            if (dicTaskinfo.ContainsKey(5) == true)
            {
                //5:百分比调节
                seekBar.Progress = dicTaskinfo[5].Data2;
            }
            detailBackFrame.AddChidren(seekBar);
            seekBar.ProgressChanged += (sender, value) =>
            seekBar.ProgressChangedEvent += (div, value) =>
            {
                btnPersent.Text = value + "%";
            };
            //线
            var btnLine2 = new NormalViewControl(Application.GetRealWidth(919), ControlCommonResourse.BottomLineHeight, false);
            var btnLine2 = new NormalViewControl(Application.GetRealWidth(919), HdlControlResourse.BottomLineHeight, false);
            btnLine2.Y = Application.GetRealHeight(417);
            btnLine2.Gravity = Gravity.CenterHorizontal;
            btnLine2.BackgroundColor = UserCenterColor.Current.ButtomLine;
@@ -166,8 +160,8 @@
            //开
            var rowOpen = new FrameRowControl();
            rowOpen.Y = Application.GetRealHeight(69);
            rowOpen.LeftOffset = Application.GetRealWidth(81) - ControlCommonResourse.XXLeft;
            rowOpen.RightOffset = ControlCommonResourse.XXLeft - Application.GetRealWidth(81);
            rowOpen.LeftOffset = Application.GetRealWidth(81) - HdlControlResourse.XXLeft;
            rowOpen.RightOffset = HdlControlResourse.XXLeft - Application.GetRealWidth(81);
            detailBackFrame.AddChidren(rowOpen);
            var btnOpen = rowOpen.AddLeftCaption(Language.StringByID(R.MyInternationalizationString.uSimpleOpen), 400);
            btnOpen.TextColor = UserCenterColor.Current.TextGrayColor3;
@@ -178,8 +172,8 @@
            //关
            var rowClose = new FrameRowControl();
            rowClose.Y = btnLine2.Bottom + Application.GetRealHeight(12);
            rowClose.LeftOffset = Application.GetRealWidth(81) - ControlCommonResourse.XXLeft;
            rowClose.RightOffset = ControlCommonResourse.XXLeft - Application.GetRealWidth(81);
            rowClose.LeftOffset = Application.GetRealWidth(81) - HdlControlResourse.XXLeft;
            rowClose.RightOffset = HdlControlResourse.XXLeft - Application.GetRealWidth(81);
            detailBackFrame.AddChidren(rowClose);
            var btnClose = rowClose.AddLeftCaption(Language.StringByID(R.MyInternationalizationString.uSimpleClose), 400);
            btnClose.TextColor = UserCenterColor.Current.TextGrayColor3;
@@ -196,7 +190,6 @@
                    btnOpenSelect.Visible = false;
                    btnOpen.TextColor = UserCenterColor.Current.TextGrayColor3;
                    seekBar.Enable = false;
                    seekBar.ProgressColor = 0xffe8e8e8;
                    dicTaskinfo.Remove(0);
                }
@@ -209,7 +202,6 @@
                    //开 可用
                    btnOpen.TextColor = UserCenterColor.Current.TextColor1;
                    seekBar.Enable = true;
                    seekBar.ProgressColor = 0xfffdb500;
                    if (seekBar.Progress == 0)
                    {
                        seekBar.Progress = 100;
@@ -249,7 +241,6 @@
                    //开 不可用
                    btnOpen.TextColor = UserCenterColor.Current.TextGrayColor3;
                    seekBar.Enable = false;
                    seekBar.ProgressColor = 0xffe8e8e8;
                    //移除打开
                    dicTaskinfo.Remove(0);
@@ -295,13 +286,11 @@
                }
                //获取状态的显示文本
                string statuText = HdlSafeguardLogic.Current.GetLightAlarmStatuText(listData);
                string statuText = HdlSafeguardLogic.Current.GetAdjustTargetStatuText(listData);
                this.FinishSelectEvent?.Invoke(statuText, listData);
                this.CloseForm();
            };
            //动画效果
            frameTransparent.Animate = Animate.DownToUp;
        }
        #endregion