| | |
| | | topView.AddChidren(btnLinkStateTip); |
| | | //更新链接状态icon颜色 |
| | | CheckLinkStatus();//2020-12-22 |
| | | //LoadEvent_CheckLinkStatus(); |
| | | |
| | | |
| | | btnResidenceName = new Button() |
| | | { |
| | |
| | | Gravity = Gravity.CenterVertical, |
| | | TextColor = CSS_Color.MainBackgroundColor, |
| | | TextSize = CSS_FontSize.PromptFontSize_FirstLevel, |
| | | TextID = StringId.InOutdoor, |
| | | TextID = StringId.Outdoor, |
| | | TextAlignment = TextAlignment.CenterLeft, |
| | | }; |
| | | if (tempSensorList.Count > 0 || humiSensorList.Count > 0) |
| | | { |
| | | btnEnvirValuesTitle.Width = Application.GetRealWidth(8)+ btnEnvirValuesTitle.GetTextWidth(); |
| | | btnEnvirValuesTitle.TextID = StringId.InOutdoor; |
| | | } |
| | | btnEnvirValuesTitle.Width = Application.GetRealWidth(8) + btnEnvirValuesTitle.GetTextWidth(); |
| | | environmentalView.AddChidren(btnEnvirValuesTitle); |
| | | |
| | | Button btnTempIcon = new Button() |
| | | { |
| | | X = btnEnvirValuesTitle.Right,//+ Application.GetRealWidth(4), |
| | | //X = Application.GetRealWidth(12), |
| | | X = btnEnvirValuesTitle.Right, |
| | | Gravity = Gravity.CenterVertical, |
| | | Width = Application.GetMinRealAverage(16), |
| | | Height = Application.GetMinRealAverage(16), |
| | |
| | | TextColor = CSS_Color.MainBackgroundColor, |
| | | TextSize = CSS_FontSize.PromptFontSize_FirstLevel, |
| | | TextAlignment = TextAlignment.CenterLeft, |
| | | Text = "/--°", |
| | | Text = "" |
| | | }; |
| | | if (tempSensorList.Count > 0) |
| | | { |
| | | btnIndoorTempValues.Text = "/--°"; |
| | | double tempTotalValues = 0; |
| | | foreach (var temp in tempSensorList) |
| | | { |
| | |
| | | { |
| | | btnIndoorTempValues.Text = "/" + tempTotalValues + "°"; |
| | | } |
| | | btnIndoorTempValues.Width = btnIndoorTempValues.GetTextWidth(); |
| | | } |
| | | btnIndoorTempValues.Width = btnIndoorTempValues.GetTextWidth(); |
| | | environmentalView.AddChidren(btnIndoorTempValues); |
| | | |
| | | Button btnHumidityIcon = new Button() |
| | |
| | | TextColor = CSS_Color.MainBackgroundColor, |
| | | TextSize = CSS_FontSize.PromptFontSize_FirstLevel, |
| | | TextAlignment = TextAlignment.CenterLeft, |
| | | Text = "/--%", |
| | | Text = "" |
| | | }; |
| | | if (tempSensorList.Count > 0) |
| | | { |
| | | btnIndoorHumiValues.Text = "/--%"; |
| | | double humiTotalValues = 0; |
| | | foreach (var humi in humiSensorList) |
| | | { |
| | |
| | | { |
| | | btnIndoorHumiValues.Text = "/" + humiTotalValues + "%"; |
| | | } |
| | | btnIndoorHumiValues.Width = btnIndoorHumiValues.GetTextWidth(); |
| | | } |
| | | btnIndoorHumiValues.Width = btnIndoorHumiValues.GetTextWidth(); |
| | | environmentalView.AddChidren(btnIndoorHumiValues); |
| | | |
| | | Button btnPm25Icon = new Button() |
| | |
| | | |
| | | |
| | | #if DEBUG |
| | | FunctionList.List.Functions.Add(new Function() { spk = SPK.PjtIr, name = "测试投影仪", |
| | | attributes = new List<FunctionAttributes>() { |
| | | new FunctionAttributes(){ key = "on_off",curValue= "on",state = "on" }, |
| | | new FunctionAttributes(){ key = "computer",value = new List<string>(){"电脑" } }, |
| | | new FunctionAttributes(){ key = "video",value = new List<string>(){"视频" } }, |
| | | new FunctionAttributes(){ key = "source",value = new List<string>(){"信号源" } }, |
| | | new FunctionAttributes(){ key = "zoom+",value = new List<string>(){"变焦+" } }, |
| | | new FunctionAttributes(){ key = "zoom-",value = new List<string>(){"变焦-" } }, |
| | | new FunctionAttributes(){ key = "page+",value = new List<string>(){"画面+" } }, |
| | | new FunctionAttributes(){ key = "page-",value = new List<string>(){"画面-" } }, |
| | | new FunctionAttributes(){ key = "menu",value = new List<string>(){"菜单" } }, |
| | | new FunctionAttributes(){ key = "ok",value = new List<string>(){"确认" } }, |
| | | new FunctionAttributes(){ key = "up",value = new List<string>(){"上" } }, |
| | | new FunctionAttributes(){ key = "left",value = new List<string>(){"左" } }, |
| | | new FunctionAttributes(){ key = "right",value = new List<string>(){"右" } }, |
| | | new FunctionAttributes(){ key = "down",value = new List<string>(){"下" } }, |
| | | new FunctionAttributes(){ key = "exit",value = new List<string>(){"退出" } }, |
| | | new FunctionAttributes(){ key = "volume+",value = new List<string>(){"音量+" } }, |
| | | new FunctionAttributes(){ key = "volume-",value = new List<string>(){"音量-" } }, |
| | | new FunctionAttributes(){ key = "mute",value = new List<string>(){"静音" } }, |
| | | new FunctionAttributes(){ key = "auto",value = new List<string>(){"自动" } }, |
| | | new FunctionAttributes(){ key = "pause",value = new List<string>(){"暂停" } }, |
| | | } |
| | | }); |
| | | //FunctionList.List.Functions.Add(new Function() { spk = SPK.PjtIr, name = "测试投影仪", |
| | | // attributes = new List<FunctionAttributes>() { |
| | | // new FunctionAttributes(){ key = "on_off",curValue= "on",state = "on" }, |
| | | // new FunctionAttributes(){ key = "computer",value = new List<string>(){"电脑" } }, |
| | | // new FunctionAttributes(){ key = "video",value = new List<string>(){"视频" } }, |
| | | // new FunctionAttributes(){ key = "source",value = new List<string>(){"信号源" } }, |
| | | // new FunctionAttributes(){ key = "zoom+",value = new List<string>(){"变焦+" } }, |
| | | // new FunctionAttributes(){ key = "zoom-",value = new List<string>(){"变焦-" } }, |
| | | // new FunctionAttributes(){ key = "page+",value = new List<string>(){"画面+" } }, |
| | | // new FunctionAttributes(){ key = "page-",value = new List<string>(){"画面-" } }, |
| | | // new FunctionAttributes(){ key = "menu",value = new List<string>(){"菜单" } }, |
| | | // new FunctionAttributes(){ key = "ok",value = new List<string>(){"确认" } }, |
| | | // new FunctionAttributes(){ key = "up",value = new List<string>(){"上" } }, |
| | | // new FunctionAttributes(){ key = "left",value = new List<string>(){"左" } }, |
| | | // new FunctionAttributes(){ key = "right",value = new List<string>(){"右" } }, |
| | | // new FunctionAttributes(){ key = "down",value = new List<string>(){"下" } }, |
| | | // new FunctionAttributes(){ key = "exit",value = new List<string>(){"退出" } }, |
| | | // new FunctionAttributes(){ key = "volume+",value = new List<string>(){"音量+" } }, |
| | | // new FunctionAttributes(){ key = "volume-",value = new List<string>(){"音量-" } }, |
| | | // new FunctionAttributes(){ key = "mute",value = new List<string>(){"静音" } }, |
| | | // new FunctionAttributes(){ key = "auto",value = new List<string>(){"自动" } }, |
| | | // new FunctionAttributes(){ key = "pause",value = new List<string>(){"暂停" } }, |
| | | // } |
| | | //}); |
| | | |
| | | FunctionList.List.Functions.Add(new Function() |
| | | { |
| | | spk = SPK.StbIr, |
| | | name = "测试机顶盒", |
| | | attributes = new List<FunctionAttributes>() { |
| | | new FunctionAttributes(){ key = "on_off",curValue= "on",state = "on" }, |
| | | new FunctionAttributes(){ key = "computer",value = new List<string>(){"电脑" } }, |
| | | new FunctionAttributes(){ key = "video",value = new List<string>(){"视频" } }, |
| | | new FunctionAttributes(){ key = "source",value = new List<string>(){"信号源" } }, |
| | | new FunctionAttributes(){ key = "zoom+",value = new List<string>(){"变焦+" } }, |
| | | new FunctionAttributes(){ key = "zoom-",value = new List<string>(){"变焦-" } }, |
| | | new FunctionAttributes(){ key = "page+",value = new List<string>(){"画面+" } }, |
| | | new FunctionAttributes(){ key = "page-",value = new List<string>(){"画面-" } }, |
| | | new FunctionAttributes(){ key = "menu",value = new List<string>(){"菜单" } }, |
| | | new FunctionAttributes(){ key = "ok",value = new List<string>(){"确认" } }, |
| | | new FunctionAttributes(){ key = "up",value = new List<string>(){"上" } }, |
| | | new FunctionAttributes(){ key = "left",value = new List<string>(){"左" } }, |
| | | new FunctionAttributes(){ key = "right",value = new List<string>(){"右" } }, |
| | | new FunctionAttributes(){ key = "down",value = new List<string>(){"下" } }, |
| | | new FunctionAttributes(){ key = "exit",value = new List<string>(){"退出" } }, |
| | | new FunctionAttributes(){ key = "volume+",value = new List<string>(){"音量+" } }, |
| | | new FunctionAttributes(){ key = "volume-",value = new List<string>(){"音量-" } }, |
| | | new FunctionAttributes(){ key = "mute",value = new List<string>(){"静音" } }, |
| | | new FunctionAttributes(){ key = "auto",value = new List<string>(){"自动" } }, |
| | | new FunctionAttributes(){ key = "pause",value = new List<string>(){"暂停" } }, |
| | | } |
| | | }); |
| | | //FunctionList.List.Functions.Add(new Function() |
| | | //{ |
| | | // spk = SPK.StbIr, |
| | | // name = "测试机顶盒", |
| | | // attributes = new List<FunctionAttributes>() { |
| | | // new FunctionAttributes(){ key = "on_off",curValue= "on",state = "on" }, |
| | | // new FunctionAttributes(){ key = "computer",value = new List<string>(){"电脑" } }, |
| | | // new FunctionAttributes(){ key = "video",value = new List<string>(){"视频" } }, |
| | | // new FunctionAttributes(){ key = "source",value = new List<string>(){"信号源" } }, |
| | | // new FunctionAttributes(){ key = "zoom+",value = new List<string>(){"变焦+" } }, |
| | | // new FunctionAttributes(){ key = "zoom-",value = new List<string>(){"变焦-" } }, |
| | | // new FunctionAttributes(){ key = "page+",value = new List<string>(){"画面+" } }, |
| | | // new FunctionAttributes(){ key = "page-",value = new List<string>(){"画面-" } }, |
| | | // new FunctionAttributes(){ key = "menu",value = new List<string>(){"菜单" } }, |
| | | // new FunctionAttributes(){ key = "ok",value = new List<string>(){"确认" } }, |
| | | // new FunctionAttributes(){ key = "up",value = new List<string>(){"上" } }, |
| | | // new FunctionAttributes(){ key = "left",value = new List<string>(){"左" } }, |
| | | // new FunctionAttributes(){ key = "right",value = new List<string>(){"右" } }, |
| | | // new FunctionAttributes(){ key = "down",value = new List<string>(){"下" } }, |
| | | // new FunctionAttributes(){ key = "exit",value = new List<string>(){"退出" } }, |
| | | // new FunctionAttributes(){ key = "volume+",value = new List<string>(){"音量+" } }, |
| | | // new FunctionAttributes(){ key = "volume-",value = new List<string>(){"音量-" } }, |
| | | // new FunctionAttributes(){ key = "mute",value = new List<string>(){"静音" } }, |
| | | // new FunctionAttributes(){ key = "auto",value = new List<string>(){"自动" } }, |
| | | // new FunctionAttributes(){ key = "pause",value = new List<string>(){"暂停" } }, |
| | | // } |
| | | //}); |
| | | |
| | | FunctionList.List.Functions.Add(new Function() |
| | | { |
| | | spk = SPK.TvIr, |
| | | name = "测试电视", |
| | | attributes = new List<FunctionAttributes>() { |
| | | new FunctionAttributes(){ key = "on_off",curValue= "on",state = "on" }, |
| | | new FunctionAttributes(){ key = "computer",value = new List<string>(){"电脑" } }, |
| | | new FunctionAttributes(){ key = "video",value = new List<string>(){"视频" } }, |
| | | new FunctionAttributes(){ key = "source",value = new List<string>(){"信号源" } }, |
| | | new FunctionAttributes(){ key = "zoom+",value = new List<string>(){"变焦+" } }, |
| | | new FunctionAttributes(){ key = "zoom-",value = new List<string>(){"变焦-" } }, |
| | | new FunctionAttributes(){ key = "page+",value = new List<string>(){"画面+" } }, |
| | | new FunctionAttributes(){ key = "page-",value = new List<string>(){"画面-" } }, |
| | | new FunctionAttributes(){ key = "menu",value = new List<string>(){"菜单" } }, |
| | | new FunctionAttributes(){ key = "ok",value = new List<string>(){"确认" } }, |
| | | new FunctionAttributes(){ key = "up",value = new List<string>(){"上" } }, |
| | | new FunctionAttributes(){ key = "left",value = new List<string>(){"左" } }, |
| | | new FunctionAttributes(){ key = "right",value = new List<string>(){"右" } }, |
| | | new FunctionAttributes(){ key = "down",value = new List<string>(){"下" } }, |
| | | new FunctionAttributes(){ key = "exit",value = new List<string>(){"退出" } }, |
| | | new FunctionAttributes(){ key = "volume+",value = new List<string>(){"音量+" } }, |
| | | new FunctionAttributes(){ key = "volume-",value = new List<string>(){"音量-" } }, |
| | | new FunctionAttributes(){ key = "mute",value = new List<string>(){"静音" } }, |
| | | new FunctionAttributes(){ key = "auto",value = new List<string>(){"自动" } }, |
| | | new FunctionAttributes(){ key = "pause",value = new List<string>(){"暂停" } }, |
| | | } |
| | | }); |
| | | //FunctionList.List.Functions.Add(new Function() |
| | | //{ |
| | | // spk = SPK.TvIr, |
| | | // name = "测试电视", |
| | | // attributes = new List<FunctionAttributes>() { |
| | | // new FunctionAttributes(){ key = "on_off",curValue= "on",state = "on" }, |
| | | // new FunctionAttributes(){ key = "computer",value = new List<string>(){"电脑" } }, |
| | | // new FunctionAttributes(){ key = "video",value = new List<string>(){"视频" } }, |
| | | // new FunctionAttributes(){ key = "source",value = new List<string>(){"信号源" } }, |
| | | // new FunctionAttributes(){ key = "zoom+",value = new List<string>(){"变焦+" } }, |
| | | // new FunctionAttributes(){ key = "zoom-",value = new List<string>(){"变焦-" } }, |
| | | // new FunctionAttributes(){ key = "page+",value = new List<string>(){"画面+" } }, |
| | | // new FunctionAttributes(){ key = "page-",value = new List<string>(){"画面-" } }, |
| | | // new FunctionAttributes(){ key = "menu",value = new List<string>(){"菜单" } }, |
| | | // new FunctionAttributes(){ key = "ok",value = new List<string>(){"确认" } }, |
| | | // new FunctionAttributes(){ key = "up",value = new List<string>(){"上" } }, |
| | | // new FunctionAttributes(){ key = "left",value = new List<string>(){"左" } }, |
| | | // new FunctionAttributes(){ key = "right",value = new List<string>(){"右" } }, |
| | | // new FunctionAttributes(){ key = "down",value = new List<string>(){"下" } }, |
| | | // new FunctionAttributes(){ key = "exit",value = new List<string>(){"退出" } }, |
| | | // new FunctionAttributes(){ key = "volume+",value = new List<string>(){"音量+" } }, |
| | | // new FunctionAttributes(){ key = "volume-",value = new List<string>(){"音量-" } }, |
| | | // new FunctionAttributes(){ key = "mute",value = new List<string>(){"静音" } }, |
| | | // new FunctionAttributes(){ key = "auto",value = new List<string>(){"自动" } }, |
| | | // new FunctionAttributes(){ key = "pause",value = new List<string>(){"暂停" } }, |
| | | // } |
| | | //}); |
| | | #endif |
| | | |
| | | } |
| | |
| | | LoadEvent_ControlCurtain(function, btnCurtainClose, btnCurtainOpen); |
| | | } |
| | | |
| | | else if (function.spk == SPK.ElectricTV || function.spk == SPK.TvIr |
| | | ||function.spk == SPK.StbIr || function.spk == SPK.PjtIr) |
| | | else if (function.spk == SPK.ElectricTV || function.spk == SPK.TvIr || function.spk == SPK.TvXmIr |
| | | || function.spk == SPK.StbIr || function.spk == SPK.PjtIr) |
| | | { |
| | | |
| | | //btnIcon.UnSelectedImagePath = $"FunctionIcon/Icon/HomeIcon/{function.IconName}_blue.png"; |
| | | //btnIcon.SelectedImagePath = $"FunctionIcon/Icon/HomeIcon/{function.IconName}_white.png"; |
| | | |