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);
}
}
}