using System;
using Shared.Common;
namespace Shared.Phone.Device.CommonForm
{
public class SceneTargetTimeRow : FrameLayout
{
///
/// TipBtn
///
public Button Icon;
///
/// tipBtn
///
public Button TipBtn;
///
/// TitleBtn
///
public Button TitleBtn;
///
/// line
///
private Button line;
///
/// SceneTargetRow
///
///
public SceneTargetTimeRow(int y)
{
X = Application.GetRealWidth(0);
Y = Application.GetRealHeight(y);
Width = Application.GetRealWidth(1080);
Height = Application.GetRealHeight(127-2);
}
///
/// Init
///
public void Init()
{
Icon = new Button
{
X = Application.GetRealWidth(104),
Width = Application.GetMinRealAverage(80),
Height = Application.GetMinRealAverage(80),
Gravity = Gravity.CenterVertical,
UnSelectedImagePath = "Item/Timer.png"
};
AddChidren(Icon);
TipBtn = new Button
{
X = Application.GetRealWidth(219),
Width = Application.GetRealWidth(200),
Height = Application.GetRealHeight(100),
Gravity = Gravity.CenterVertical,
TextColor = ZigbeeColor.Current.GXCPlaceHolderTextColor2,
TextAlignment = TextAlignment.CenterLeft,
TextID = R.MyInternationalizationString.Delay,
TextSize = 14
};
AddChidren(TipBtn);
TitleBtn = new Button
{
X = Application.GetRealWidth(510),
Width = Application.GetRealWidth(500),
Height = Application.GetRealHeight(100),
Gravity = Gravity.CenterVertical,
TextAlignment = TextAlignment.CenterRight,
TextColor = ZigbeeColor.Current.GXCPlaceHolderTextColor2,
TextSize = 14
};
AddChidren(TitleBtn);
line = new Button()
{
X = Application.GetRealWidth(222),
Y = Height - 1,
Width = Application.GetRealWidth(800),
Height = 1,
BackgroundColor = ZigbeeColor.Current.GXCGrayLineColor2,
};
AddChidren(line);
}
///
/// SetTitle
///
///
public void SetTitle(string title)
{
TitleBtn.Text = title;
}
///
/// HideLine
///
///
public void HideLine(bool hiden)
{
line.Visible = !hiden;
}
}
}