| | |
| | | Y = Application.GetRealHeight(32), |
| | | Width = Application.GetRealWidth(200), |
| | | Height = Application.GetRealHeight(33), |
| | | TextColor = CSS.CSS_Color.MainBackgroundColor, |
| | | TextSize = CSS.CSS_FontSize.EmphasisFontSize_FirstLevel, |
| | | TextColor = CSS_Color.MainBackgroundColor, |
| | | TextSize = CSS_FontSize.EmphasisFontSize_FirstLevel, |
| | | TextAlignment = TextAlignment.CenterLeft, |
| | | Text = DB_ResidenceData.residenceData.residecenInfo.Name, |
| | | IsBold = true |
| | |
| | | async () => { await DAL.Net.MqttCommon.StartMqtt(); |
| | | }); |
| | | }; |
| | | |
| | | #endif |
| | | |
| | | |
| | |
| | | X = btnTempIcon.Right + Application.GetRealWidth(4), |
| | | Width = Application.GetRealWidth(30), |
| | | Gravity = Gravity.CenterVertical, |
| | | TextColor = CSS.CSS_Color.MainBackgroundColor, |
| | | TextSize = CSS.CSS_FontSize.PromptFontSize_FirstLevel, |
| | | TextColor = CSS_Color.MainBackgroundColor, |
| | | TextSize = CSS_FontSize.PromptFontSize_FirstLevel, |
| | | Text = MainPage.cityInfo.temperature, |
| | | TextAlignment = TextAlignment.CenterLeft, |
| | | }; |
| | |
| | | X = btnHumidityIcon.Right + Application.GetRealWidth(4), |
| | | Width = Application.GetRealWidth(30), |
| | | Gravity = Gravity.CenterVertical, |
| | | TextColor = CSS.CSS_Color.MainBackgroundColor, |
| | | TextSize = CSS.CSS_FontSize.PromptFontSize_FirstLevel, |
| | | TextColor = CSS_Color.MainBackgroundColor, |
| | | TextSize = CSS_FontSize.PromptFontSize_FirstLevel, |
| | | Text = MainPage.cityInfo.humidity, |
| | | TextAlignment = TextAlignment.CenterLeft, |
| | | }; |
| | |
| | | X = btnPm25Icon.Right + Application.GetRealWidth(4), |
| | | Width = Application.GetRealWidth(30), |
| | | Gravity = Gravity.CenterVertical, |
| | | TextColor = CSS.CSS_Color.MainBackgroundColor, |
| | | TextSize = CSS.CSS_FontSize.PromptFontSize_FirstLevel, |
| | | TextColor = CSS_Color.MainBackgroundColor, |
| | | TextSize = CSS_FontSize.PromptFontSize_FirstLevel, |
| | | Text = MainPage.cityInfo.pm25, |
| | | TextAlignment = TextAlignment.CenterLeft, |
| | | }; |
| | |
| | | |
| | | var btngb = new Button() |
| | | { |
| | | BackgroundColor = CSS.CSS_Color.MainColor,//0x3F4484F4,// |
| | | BackgroundColor = CSS_Color.MainColor,//0x3F4484F4,// |
| | | Alpha = 0.4f, |
| | | }; |
| | | msgView.AddChidren(btngb); |
| | |
| | | X = Application.GetRealWidth(10) + btnMsgIcon.Right, |
| | | Width = Application.GetRealWidth(240), |
| | | Text = "无", |
| | | TextColor = CSS.CSS_Color.MainBackgroundColor, |
| | | TextSize = CSS.CSS_FontSize.PromptFontSize_FirstLevel, |
| | | TextColor = CSS_Color.MainBackgroundColor, |
| | | TextSize = CSS_FontSize.PromptFontSize_FirstLevel, |
| | | TextAlignment = TextAlignment.CenterLeft, |
| | | }; |
| | | msgView.AddChidren(btnMsg); |
| | |
| | | X = Application.GetRealWidth(299), |
| | | Width = Application.GetRealWidth(44), |
| | | Text = "00:00", |
| | | TextSize = CSS.CSS_FontSize.PromptFontSize_FirstLevel, |
| | | TextSize = CSS_FontSize.PromptFontSize_FirstLevel, |
| | | TextAlignment = TextAlignment.CenterLeft, |
| | | }; |
| | | msgView.AddChidren(btnMsgTime); |
| | |
| | | { |
| | | Width = Application.GetRealWidth(114), |
| | | TextID = StringId.Functions, |
| | | SelectedTextColor = CSS.CSS_Color.MainColor, |
| | | TextColor = CSS.CSS_Color.PromptingColor1, |
| | | TextSize = CSS.CSS_FontSize.HeadlineFontSize, |
| | | SelectedTextColor = CSS_Color.MainColor, |
| | | TextColor = CSS_Color.PromptingColor1, |
| | | TextSize = CSS_FontSize.HeadlineFontSize, |
| | | TextAlignment = TextAlignment.Center, |
| | | IsSelected = true, |
| | | IsBold = true |
| | |
| | | Gravity = Gravity.CenterVertical, |
| | | Width = Application.GetRealWidth(1), |
| | | Height = Application.GetRealHeight(14), |
| | | BackgroundColor = CSS.CSS_Color.PromptingColor1, |
| | | BackgroundColor = CSS_Color.PromptingColor1, |
| | | }; |
| | | changeView.AddChidren(btnLine); |
| | | |
| | |
| | | X = btnLine.Right, |
| | | Width = Application.GetRealWidth(114), |
| | | TextID = StringId.Scenes, |
| | | SelectedTextColor = CSS.CSS_Color.MainColor, |
| | | TextColor = CSS.CSS_Color.PromptingColor1, |
| | | TextSize = CSS.CSS_FontSize.TextFontSize, |
| | | SelectedTextColor = CSS_Color.MainColor, |
| | | TextColor = CSS_Color.PromptingColor1, |
| | | TextSize = CSS_FontSize.TextFontSize, |
| | | TextAlignment = TextAlignment.Center, |
| | | }; |
| | | changeView.AddChidren(btnChangeScene); |
| | | #endregion |
| | | |
| | | //bodyView.AddChidren(new Button() { Y = changeView.Bottom, Height = Application.GetRealHeight(10), BackgroundColor = 0xAAF2F3F7 }); |
| | | |
| | | |
| | | #region ContextView |
| | | contentView = new PageLayout() |
| | |
| | | LoadDeviceFunctionDiv(functionView, function); |
| | | index++; |
| | | } |
| | | |
| | | if (index == 0) |
| | | { |
| | | var view = new FrameLayout(); |
| | | deviceFunctionView.AddChidren(view); |
| | | |
| | | var btnNoCollectionBg = new Button() |
| | | { |
| | | Y = Application.GetRealHeight(20), |
| | | Gravity = Gravity.CenterHorizontal, |
| | | Width = Application.GetRealWidth(180), |
| | | Height = Application.GetRealWidth(180), |
| | | UnSelectedImagePath = "Collection/NoCollectionBg.png", |
| | | }; |
| | | view.AddChidren(btnNoCollectionBg); |
| | | |
| | | var btnNoCollectionTip = new Button() |
| | | { |
| | | Height = Application.GetRealHeight(42), |
| | | Y = btnNoCollectionBg.Bottom, |
| | | TextAlignment = TextAlignment.Center, |
| | | TextColor = CSS_Color.PromptingColor1, |
| | | TextSize = CSS_FontSize.PromptFontSize_FirstLevel, |
| | | TextID = StringId.TipNoCollcetion, |
| | | }; |
| | | view.AddChidren(btnNoCollectionTip); |
| | | } |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | |
| | | LoadSceneFunctionDiv( functionView, function); |
| | | index++; |
| | | } |
| | | |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | |
| | | Y = Application.GetRealWidth(10) + btnIcon.Bottom, |
| | | Text = function.name, |
| | | IsBold = true, |
| | | TextColor = CSS.CSS_Color.FirstLevelTitleColor, |
| | | TextSize = CSS.CSS_FontSize.TextFontSize, |
| | | TextColor = CSS_Color.FirstLevelTitleColor, |
| | | TextSize = CSS_FontSize.TextFontSize, |
| | | Height = Application.GetRealWidth(24), |
| | | Width = Application.GetRealWidth(140), |
| | | TextAlignment = TextAlignment.CenterLeft, |
| | |
| | | Y = btnName.Bottom, |
| | | Height = Application.GetRealWidth(18), |
| | | Width = Application.GetRealWidth(113), |
| | | TextColor = CSS.CSS_Color.PromptingColor1, |
| | | TextSize = CSS.CSS_FontSize.PromptFontSize_SecondaryLevel, |
| | | TextColor = CSS_Color.PromptingColor1, |
| | | TextSize = CSS_FontSize.PromptFontSize_SecondaryLevel, |
| | | TextAlignment = TextAlignment.CenterLeft, |
| | | SelectedTextColor = CSS.CSS_Color.MainBackgroundColor, |
| | | SelectedTextColor = CSS_Color.MainBackgroundColor, |
| | | Text = function.GetRoomListName() |
| | | }; |
| | | view.AddChidren(btnZone); |
| | |
| | | Y = btnZone.Bottom, |
| | | Height = Application.GetRealWidth(18), |
| | | Width = Application.GetRealWidth(113), |
| | | SelectedTextColor = CSS.CSS_Color.MainBackgroundColor, |
| | | SelectedTextColor = CSS_Color.MainBackgroundColor, |
| | | TextColor = 0x00000000, |
| | | TextSize = CSS.CSS_FontSize.PromptFontSize_SecondaryLevel, |
| | | TextSize = CSS_FontSize.PromptFontSize_SecondaryLevel, |
| | | TextAlignment = TextAlignment.CenterLeft, |
| | | Tag = "state", |
| | | Text = function.lastState |
| | |
| | | Y = btnName.Bottom, |
| | | Height = Application.GetRealWidth(18), |
| | | Width = Application.GetRealWidth(113), |
| | | TextColor = CSS.CSS_Color.MainBackgroundColor, |
| | | TextSize = CSS.CSS_FontSize.PromptFontSize_SecondaryLevel, |
| | | TextColor = CSS_Color.MainBackgroundColor, |
| | | TextSize = CSS_FontSize.PromptFontSize_SecondaryLevel, |
| | | TextAlignment = TextAlignment.CenterLeft, |
| | | SelectedTextColor = CSS.CSS_Color.MainBackgroundColor, |
| | | SelectedTextColor = CSS_Color.MainBackgroundColor, |
| | | Text = function.GetRoomListName(), |
| | | }; |
| | | view.AddChidren(btnZone); |