| | |
| | | } |
| | | bodyView.arcBar.ThumbImagePath = uAc.trait_on_off.curValue.ToString() == "on" ? "FunctionIcon/AC/DiyThumbIconOn.png" : "FunctionIcon/AC/DiyThumbIcon.png"; |
| | | bodyView.arcBar.IsClickable = uAc.trait_on_off.curValue.ToString() == "on"; |
| | | |
| | | if(uAc.trait_mode.curValue.ToString() == "fan") |
| | | { |
| | | bodyView.arcBar.IsClickable = false; |
| | | } |
| | | else |
| | | { |
| | | bodyView.arcBar.IsClickable = true; |
| | | } |
| | | }); |
| | | } |
| | | catch (Exception ex) |
| | |
| | | { |
| | | btnMinus.MouseUpEventHandler = (sender, e) => |
| | | { |
| | | if (aC.trait_on_off.curValue.ToString() == "off") |
| | | if (aC.trait_on_off.curValue.ToString() == "off" || aC.trait_mode.curValue.ToString() == "fan") |
| | | { |
| | | return; |
| | | } |
| | | var temp = Convert.ToInt32(aC.trait_temp.curValue); |
| | | if (temp < 17) |
| | | if (temp <= aC.trait_temp.min) |
| | | { |
| | | return; |
| | | } |
| | |
| | | }; |
| | | btnPlus.MouseUpEventHandler = (sender, e) => |
| | | { |
| | | if (aC.trait_on_off.curValue.ToString() == "off") |
| | | if (aC.trait_on_off.curValue.ToString() == "off" || aC.trait_mode.curValue.ToString() == "fan") |
| | | { |
| | | return; |
| | | } |
| | | var temp = Convert.ToInt32(aC.trait_temp.curValue); |
| | | if (temp > 31) |
| | | if (temp >= aC.trait_temp.max) |
| | | { |
| | | return; |
| | | } |
| | |
| | | d.Add(FunctionAttributeKey.Mode, curMode); |
| | | Control.Ins.SendWriteCommand(aC, d); |
| | | dialog.Close(); |
| | | if (aC.trait_mode.curValue.ToString() == "fan") |
| | | { |
| | | bodyView.arcBar.IsClickable = false; |
| | | } |
| | | else |
| | | { |
| | | bodyView.arcBar.IsClickable = true; |
| | | } |
| | | }; |
| | | btn1.MouseUpEventHandler = eventHandler1; |
| | | btn2.MouseUpEventHandler = eventHandler1; |