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