From 1f3c3983fd5ec277d5151241143c4fb4e15b9e8c Mon Sep 17 00:00:00 2001 From: wxr <464027401@qq.com> Date: 星期一, 28 二月 2022 11:11:11 +0800 Subject: [PATCH] 兼容俄语 --- HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs | 39 ++++++++++++++++++++++++--------------- 1 files changed, 24 insertions(+), 15 deletions(-) diff --git a/HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs b/HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs index 21ac7a8..d99c409 100644 --- a/HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs +++ b/HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs @@ -199,24 +199,25 @@ //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; } } @@ -244,11 +245,11 @@ 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(); @@ -374,7 +375,7 @@ { if (SPK.MusicSpkList().Contains(function.spk)) { - btn.Text = (function as Music.A31MusicModel).A31PlayStatus.Title; + btn.Text =function.GetAttrState("song_name"); } else { @@ -493,6 +494,14 @@ 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()); -- Gitblit v1.8.0