| | |
| | | }; |
| | | itemView.AddChidren(indoorTemperatureBtn); |
| | | |
| | | mArcScaleSeekBar = new ArcScaleSeekBar |
| | | var mArcScaleSeekBarFL = new FrameLayout |
| | | { |
| | | Y = Application.GetRealHeight(412), |
| | | Width = Application.GetRealWidth(671), |
| | | Height = Application.GetRealHeight(671), |
| | | Width = Application.GetMinRealAverage(671), |
| | | Height = Application.GetMinRealAverage(671), |
| | | Gravity = Gravity.CenterHorizontal |
| | | }; |
| | | itemView.AddChidren(mArcScaleSeekBarFL); |
| | | |
| | | mArcScaleSeekBar = new ArcScaleSeekBar |
| | | { |
| | | Width = Application.GetMinRealAverage(671), |
| | | Height = Application.GetMinRealAverage(671), |
| | | Gravity = Gravity.CenterHorizontal, |
| | | MinValue = ACControlBase.Temperature_Low, |
| | | MaxValue = ACControlBase.Temperature_High, |
| | | Progress = ACControlBase.GetCurrentModeTemperature(ac), |
| | | IsClickable = ACControlBase.IsOpen(ac) |
| | | IsClickable = ACControlBase.IsOpen(ac), |
| | | ProgressBarUnitSring = string.Empty |
| | | }; |
| | | itemView.AddChidren(mArcScaleSeekBar); |
| | | mArcScaleSeekBarFL.AddChidren(mArcScaleSeekBar); |
| | | if(ACControlBase.IsOpen(ac)) |
| | | { |
| | | mArcScaleSeekBar.SetProgressBarColors(ZigbeeColor.Current.GXCArcScaleSeekBarStartColor, ZigbeeColor.Current.GXCArcScaleSeekBarEndColor); |
| | |
| | | |
| | | currentModeBtn = new Button() |
| | | { |
| | | Y = Application.GetRealHeight(565), |
| | | Height = Application.GetRealHeight(80), |
| | | Y = Application.GetMinRealAverage(187), |
| | | Height = Application.GetRealHeight(50), |
| | | Width = Application.GetRealWidth(200), |
| | | TextColor = ZigbeeColor.Current.GXCTextBlackColor, |
| | | Gravity = Gravity.CenterHorizontal, |
| | | Text = ACControlBase.GetModeNameByModeId(ac.currentSystemMode), |
| | | TextSize=12 |
| | | TextSize = 12 |
| | | }; |
| | | itemView.AddChidren(currentModeBtn); |
| | | mArcScaleSeekBarFL.AddChidren(currentModeBtn); |
| | | |
| | | reduceTemperatureBtn = new Button() |
| | | { |
| | | X = Application.GetRealWidth(268), |
| | | Y = Application.GetRealHeight(650), |
| | | X = Application.GetMinRealAverage(132), |
| | | Y = Application.GetMinRealAverage(268), |
| | | Width = Application.GetMinRealAverage(80), |
| | | Height = Application.GetMinRealAverage(80), |
| | | UnSelectedImagePath = "AC/Reduce.png" |
| | | }; |
| | | itemView.AddChidren(reduceTemperatureBtn); |
| | | mArcScaleSeekBarFL.AddChidren(reduceTemperatureBtn); |
| | | |
| | | addTemperatureBtn = new Button() |
| | | { |
| | | X = Application.GetRealWidth(610), |
| | | Y = Application.GetRealHeight(650), |
| | | X = Application.GetMinRealAverage(452), |
| | | Y = Application.GetMinRealAverage(268), |
| | | Width = Application.GetMinRealAverage(80), |
| | | Height = Application.GetMinRealAverage(80), |
| | | UnSelectedImagePath = "AC/Add.png" |
| | | }; |
| | | itemView.AddChidren(addTemperatureBtn); |
| | | mArcScaleSeekBarFL.AddChidren(addTemperatureBtn); |
| | | |
| | | var uintBtn = new Button |
| | | { |
| | | Y = Application.GetMinRealAverage(369), |
| | | Height = Application.GetRealHeight(60), |
| | | Width = Application.GetRealWidth(100), |
| | | TextColor = ZigbeeColor.Current.GXCTextBlackColor, |
| | | Gravity = Gravity.CenterHorizontal, |
| | | Text = "℃", |
| | | TextSize = 18 |
| | | }; |
| | | mArcScaleSeekBarFL.AddChidren(uintBtn); |
| | | |
| | | FanSwingModeBtn = new Button() |
| | | { |