using System;
|
using Shared;
|
|
namespace HDL_ON.UI.UI2.Intelligence.Automation.LogicView
|
{
|
public class TopView
|
{
|
#region 最上面那块控件
|
/// <summary>
|
/// 最上面块View
|
/// </summary>
|
public FrameLayout frameLayout = new FrameLayout
|
{
|
BackgroundColor = CSS.CSS_Color.viewTop,
|
Height = Application.GetRealHeight(64),
|
Width = Application.GetRealWidth(375),
|
};
|
/// <summary>
|
/// 标题Btn
|
/// </summary>
|
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)
|
};
|
/// <summary>
|
/// 后退Btn
|
/// </summary>
|
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",
|
|
};
|
/// <summary>
|
/// 设置图标Btn
|
/// </summary>
|
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,
|
};
|
/// <summary>
|
/// 增加热键大小Btn
|
/// </summary>
|
public Button clickBackBtn = new Button
|
{
|
Width = Application.GetRealWidth(16 + 12 + 16),
|
Height = Application.GetRealHeight(64),
|
};
|
/// <summary>
|
/// 设置图标增加热键大小
|
/// </summary>
|
public Button clickSetBtn = new Button
|
{
|
X = Application.GetRealWidth(337 - 37),
|
Width = Application.GetRealWidth(28 + 37),
|
Height = Application.GetRealWidth(28 + 7 + 29),
|
};
|
/// <summary>
|
/// 最上面的那块方法
|
/// </summary>
|
/// <returns></returns>
|
public FrameLayout FLayoutView()
|
{
|
frameLayout.AddChidren(topNameBtn);
|
frameLayout.AddChidren(backBtn);
|
frameLayout.AddChidren(setBtn);
|
frameLayout.AddChidren(clickBackBtn);
|
frameLayout.AddChidren(clickSetBtn);
|
return frameLayout;
|
}
|
#endregion
|
|
/// <summary>
|
/// 显示位置
|
/// </summary>
|
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 = "广东广州市番禺区石楼镇",
|
};
|
frameLayout.AddChidren(textBtn);
|
}
|
}
|
}
|