| | |
| | | TextColor = CSS_Color.FirstLevelTitleColor, |
| | | TextSize = CSS_FontSize.PromptFontSize_FirstLevel, |
| | | TextAlignment = TextAlignment.CenterLeft, |
| | | Text = UserConfig.Instance.CurFoor, |
| | | Text = DB_ResidenceData.residenceData.CurFoor, |
| | | }; |
| | | roomFloorChangeView.AddChidren(btnFoor); |
| | | #endregion |
| | |
| | | }; |
| | | bodyView.AddChidren(functionListView); |
| | | |
| | | foreach (var function in DB_ResidenceData.residenceData.functionList.functions) |
| | | foreach (var function in DB_ResidenceData.functionList.GetAllFunction()) |
| | | { |
| | | if (titleId == StringId.Lights) |
| | | { |
| | |
| | | } |
| | | if (titleId == StringId.AC) |
| | | { |
| | | if (function.functionCategory != FunctionCategory.AC) |
| | | if (function.functionType != FunctionType.AC) |
| | | { |
| | | continue; |
| | | } |
| | |
| | | continue; |
| | | } |
| | | } |
| | | functionListView.AddChidren(new Button() { Height = Application.GetRealHeight(12) }); |
| | | if(titleId == StringId.FloorHeating) |
| | | { |
| | | if(function.functionType != FunctionType.FloorHeating ) |
| | | { |
| | | continue; |
| | | } |
| | | } |
| | | if(titleId == StringId.Electric) |
| | | { |
| | | if(function.functionType != FunctionType.Socket && |
| | | function.functionType != FunctionType.TV && |
| | | function.functionType != FunctionType.Fan) |
| | | { |
| | | continue; |
| | | } |
| | | } |
| | | if (titleId == StringId.EnvironmentalScience) |
| | | { |
| | | |
| | | if (function.functionType != FunctionType.PM25 || |
| | | function.functionType != FunctionType.CO2 || |
| | | function.functionType != FunctionType.Temp || |
| | | function.functionType != FunctionType.TVOC || |
| | | function.functionType != FunctionType.Humidity) |
| | | { |
| | | continue; |
| | | } |
| | | } |
| | | if (function.functionType == FunctionType.RGB || function.functionType == FunctionType.Dimmer) |
| | | { |
| | | var functionDiv = new FunctionControlZone(function) |
| | |
| | | BorderColor = 0x00FFFFFF, |
| | | BorderWidth = 1, |
| | | BackgroundColor = CSS_Color.MainBackgroundColor, |
| | | Tag = function.functionCategory.ToString() + "-" + function.functionType |
| | | Tag = function.sid |
| | | }; |
| | | functionDiv.LoadFunctionDiv(); |
| | | functionListView.AddChidren(functionDiv); |
| | |
| | | BorderColor = 0x00FFFFFF, |
| | | BorderWidth = 1, |
| | | BackgroundColor = CSS_Color.MainBackgroundColor, |
| | | Tag = function.functionCategory.ToString() + "-" + function.functionType |
| | | Tag = function.sid |
| | | }; |
| | | functionDiv.LoadFunctionDiv(); |
| | | functionListView.AddChidren(functionDiv); |
| | | } |
| | | functionListView.AddChidren(new Button() { Height = Application.GetRealHeight(10) }); |
| | | } |
| | | |
| | | } |