using System; using HDL_ON.DAL.Server; using HDL_ON.Entity; using HDL_ON.UI.CSS; using Shared; namespace HDL_ON.UI { public class CombinedDimmingListPage : FrameLayout { FrameLayout bodyView; public CombinedDimmingListPage() { bodyView = this; } public void LoadPage() { new TopViewDiv(bodyView, Language.StringByID(StringId.CombinedDimming)).LoadTopView_AddIcon("CombinedDimming", (s,c)=>{ }); var contentView = new VerticalScrolViewLayout() { Y = Application.GetRealHeight(64), Height = Application.GetRealHeight(550), BackgroundColor = CSS_Color.MainBackgroundColor, }; bodyView.AddChidren(contentView); new System.Threading.Thread(() => { var http = new HttpServerRequest(); var pack = http.GetGroupControlList(); if(pack != null) { if(pack.Code == StateCode.SUCCESS) { var data = Newtonsoft.Json.JsonConvert.DeserializeObject(pack.Data.ToString()); } } }) { IsBackground = true }.Start(); #region contentView.AddChidren(new Button() { Height = Application.GetRealHeight(8) }); var row = new FrameLayout() { Height = Application.GetRealHeight(65), BackgroundColor = CSS_Color.MainBackgroundColor, }; var btnTitle = new Button() { X = Application.GetRealWidth(16), Y = Application.GetRealHeight(10), Width = Application.GetRealWidth(308), Height = Application.GetRealHeight(24), TextID = StringId.AdministratorPermissionMigration, TextAlignment = TextAlignment.CenterLeft, TextSize = CSS_FontSize.SubheadingFontSize, TextColor = CSS_Color.FirstLevelTitleColor, }; row.AddChidren(btnTitle); var btnAdministratorPermissionMigrationExplan = new Button() { X = Application.GetRealWidth(16), Y = btnTitle.Bottom, Width = Application.GetRealWidth(308), Height = Application.GetRealHeight(21), TextID = StringId.AdministratorPermissionMigrationExPlan, TextAlignment = TextAlignment.CenterLeft, TextSize = CSS_FontSize.PromptFontSize_FirstLevel, TextColor = CSS_Color.PromptingColor1, }; row.AddChidren(btnAdministratorPermissionMigrationExplan); var btnAdministratorPermissionMigrationSkinIcon = new Button() { X = Application.GetRealWidth(343), Gravity = Gravity.CenterVertical, Width = Application.GetMinRealAverage(16), Height = Application.GetMinRealAverage(16), UnSelectedImagePath = "Public/RightIcon.png", }; row.AddChidren(btnAdministratorPermissionMigrationSkinIcon); row.AddChidren( new Button() { Gravity = Gravity.CenterHorizontal, Y = Application.GetRealHeight(64), Height = Application.GetRealHeight(1), Width = Application.GetRealWidth(343), BackgroundColor = CSS_Color.DividingLineColor, }); #endregion } } }