using System; using Shared; namespace HDL_ON.UI.UI2.Intelligence.Automation.LogicView { public class TopView { #region 最上面那块控件 /// /// 最上面块View /// public FrameLayout frameLayout = new FrameLayout { BackgroundColor = CSS.CSS_Color.viewTop, Height = Application.GetRealHeight(64), Width = Application.GetRealWidth(375), }; /// /// 标题Btn /// public Button topNameBtn = new Button { TextSize = TextSize.text18, TextColor = CSS.CSS_Color.textColor, Width = Application.GetRealWidth(TextSize.view375 - 60 - 60), Height = Application.GetRealHeight(25), Y = Application.GetRealHeight(30), X = Application.GetRealWidth(60) }; /// /// 后退Btn /// public Button backBtn = new Button { Width = Application.GetRealWidth(12), Height = Application.GetRealWidth(20), X = Application.GetRealWidth(TextSize.left16), Y = Application.GetRealHeight(32), UnSelectedImagePath = "LogicIcon/back.png", }; /// /// 设置图标Btn /// public Button setBtn = new Button { Y = Application.GetRealHeight(28), X = Application.GetRealWidth(337), Width = Application.GetRealWidth(32), Height = Application.GetRealWidth(32), UnSelectedImagePath = "LogicIcon/set.png", Visible = false, }; /// /// 增加热键大小Btn /// public Button clickBackBtn = new Button { Width = Application.GetRealWidth(16 + 12 + 16), Height = Application.GetRealHeight(64), }; /// /// 设置图标增加热键大小 /// public Button clickSetBtn = new Button { X = Application.GetRealWidth(337 - 37), Width = Application.GetRealWidth(28 + 37), Height = Application.GetRealWidth(28 + 7 + 29), }; /// /// 最上面的那块方法 /// /// public FrameLayout FLayoutView() { frameLayout.AddChidren(topNameBtn); frameLayout.AddChidren(backBtn); frameLayout.AddChidren(setBtn); frameLayout.AddChidren(clickBackBtn); frameLayout.AddChidren(clickSetBtn); return frameLayout; } #endregion /// /// 显示位置 /// public void Location() { //获取宽度 int widthValue = topNameBtn.GetTextWidth(); int textWidth = (Application.GetRealWidth(255) - widthValue) / 2; //Button locationBtn = new Button //{ // Width = Application.GetRealWidth(18), // Height = Application.GetRealWidth(18), // X = Application.GetRealWidth(60 + 4) + textWidth + widthValue, // Y = Application.GetRealHeight(34 + 1), // UnSelectedImagePath = "LogicIcon/location.png", //}; //frameLayout.AddChidren(locationBtn); Button textBtn = new Button { Height = Application.GetRealHeight(14), Y = Application.GetRealHeight(57), TextSize = LogicView.TextSize.text10, TextColor = CSS.CSS_Color.textCancelColor, Text = Entity.DB_ResidenceData.Instance.CurrentRegion.homeAddress ,// "广东广州市番禺区石楼镇", }; frameLayout.AddChidren(textBtn); } } }