using System;
using System.Collections.Generic;
using System.Text;
using HDL_ON.UI.CSS;
using Shared;
namespace HDL_ON.UI
{
///
/// 欢迎回家的界面
///
public class WellcomToHomeForm
{
///
/// 显示欢迎回家的弹窗界面
///
public void ShowForm()
{
//整个界面的灰色背景
var frameBack = new Dialog();
frameBack.Show();
//中间白色区域
var frameWite = new FrameLayout();
frameWite.Y = Application.GetRealHeight(223);
frameWite.Height = Application.GetRealHeight(245);
frameWite.Width = Application.GetRealWidth(288);
frameWite.BackgroundColor = CSS.CSS_Color.MainBackgroundColor;
frameWite.Radius = (uint)Application.GetRealWidth(12);
frameWite.Gravity = Gravity.CenterHorizontal;
frameBack.AddChidren(frameWite);
//Icon图标
var picIcon = new Button();
picIcon.Y = Application.GetRealHeight(152);
picIcon.Height = Application.GetRealWidth(160);
picIcon.Width = Application.GetRealWidth(160);
picIcon.Gravity = Gravity.CenterHorizontal;
picIcon.UnSelectedImagePath = "oRobot.png";
frameBack.AddChidren(picIcon);
//欢迎回家
var btnText = new Button();
btnText.Y = Application.GetRealHeight(98);
btnText.Height = Application.GetRealHeight(24);
btnText.TextSize = 16;
btnText.TextAlignment = TextAlignment.Center;
btnText.TextColor = CSS.CSS_Color.MainColor;
btnText.TextID = StringId.WellComBackHome;
frameWite.AddChidren(btnText);
//确认
var btnOk = new Button();
btnOk.Y = btnText.Bottom + Application.GetRealHeight(48);
btnOk.Height = Application.GetRealHeight(44);
btnOk.Width = Application.GetRealWidth(220);
btnOk.TextSize = 16;
btnOk.IsBold = true;
btnOk.TextAlignment = TextAlignment.Center;
btnOk.TextColor = CSS.CSS_Color.MainBackgroundColor;
btnOk.BackgroundColor = CSS.CSS_Color.MainColor;
btnOk.Gravity = Gravity.CenterHorizontal;
btnOk.Radius = (uint)Application.GetRealHeight(22);
btnOk.TextID = StringId.Confirm;
frameWite.AddChidren(btnOk);
btnOk.MouseUpEventHandler += (sender, e) =>
{
frameBack.Close();
};
}
}
}