| | |
| | | //Dome模式 |
| | | if (MainPage.NoLoginMode) |
| | | { |
| | | bodyView.btnLinkStateTip.BackgroundColor = CSS.CSS_Color.MainColor; |
| | | return; |
| | | } |
| | | |
| | | if (!Control.Ins.GatewayOnline_Local && !Control.Ins.GatewayOnline_Cloud) |
| | | { |
| | | bodyView.btnLinkStateTip.BackgroundColor = CSS.CSS_Color.LinkTipFail; |
| | | bodyView.btnLinkStateTip.TextID = StringId.NetworkAnomaly; |
| | | bodyView.environmentalView.Y = Application.GetRealHeight(8) + btnResidenceName.Bottom; |
| | | } |
| | | else if (Control.Ins.GatewayOnline_Local) |
| | | { |
| | | bodyView.btnLinkStateTip.BackgroundColor = CSS.CSS_Color.LinkTipLocal; |
| | | bodyView.environmentalView.Y = Application.GetRealHeight(8) + btnResidenceName.Bottom; |
| | | } |
| | | else |
| | | { |
| | | if (Control.Ins.GatewayOnline_Local) |
| | | { |
| | | bodyView.btnLinkStateTip.BackgroundColor = CSS.CSS_Color.LinkTipLocal; |
| | | } |
| | | else |
| | | { |
| | | bodyView.btnLinkStateTip.BackgroundColor = CSS.CSS_Color.MainColor; |
| | | } |
| | | bodyView.btnLinkStateTip.BackgroundColor = 0x00000000; |
| | | bodyView.btnLinkStateTip.Text = ""; |
| | | bodyView.environmentalView.Y = Application.GetRealHeight(1) + btnResidenceName.Bottom; |
| | | } |
| | | } |
| | | |
| | |
| | | function.collect = false; |
| | | if (SPK.MusicSpkList().Contains(function.spk))//处理音乐主从关系 |
| | | { |
| | | if ((function as Music.A31MusicModel).ServerClientType == 1) |
| | | { |
| | | (function as Music.A31MusicModel).MainPlayCollection = false; |
| | | Music.A31MusicModel.Save(); |
| | | } |
| | | //if ((function as Music.A31MusicModel).ServerClientType == 1) |
| | | //{ |
| | | // (function as Music.A31MusicModel).MainPlayCollection = false; |
| | | // Music.A31MusicModel.Save(); |
| | | //} |
| | | } |
| | | string msg = function.name + Language.StringByID(StringId.CollectionCancelled); |
| | | LoadDeviceFunctionControlZone(); |
| | |
| | | { |
| | | if (SPK.MusicSpkList().Contains(function.spk)) |
| | | { |
| | | btn.Text = (function as Music.A31MusicModel).A31PlayStatus.Title; |
| | | btn.Text =function.GetAttrState("song_name"); |
| | | } |
| | | else |
| | | { |
| | |
| | | d.Add(FunctionAttributeKey.FadeTime, function.GetAttrState(FunctionAttributeKey.FadeTime)); |
| | | Control.Ins.SendWriteCommand(function, d); |
| | | } |
| | | else if (function.spk == SPK.PanelSocket) |
| | | { |
| | | if (function.attributes.Find((obj) => obj.key == "on_off_usb") != null) |
| | | { |
| | | d.Add("on_off_usb", function.trait_on_off.curValue.ToString()); |
| | | } |
| | | Control.Ins.SendWriteCommand(function, d); |
| | | } |
| | | else |
| | | { |
| | | d.Add("on_off", function.trait_on_off.curValue.ToString()); |