using System;
using System.Collections.Generic;
using System.Text;
namespace Shared.Phone.UserCenter
{
///
/// 控件类的Resourse
///
public class ControlCommonResourse
{
///
/// 消息管理按键(此变量交由底层处理,各界面不需要处理)
///
public static List listMessageManaContr = new List();
///
/// 消息管理是否来了新消息(此变量交由底层处理,各界面不需要处理)
///
public static bool HadNewMessage = false;
///
/// 是否重新读取消息记录(此变量交由底层处理,各界面不需要处理)
///
public static bool ReadMessageAgain = true;
///
/// 画面TopFrameLayout最上面菜单的高度(高度:74)
///
public static int TopMenuFrameHeight = Application.GetRealHeight(74);
///
/// 画面TopFrameLayout的高度(高度:110)
///
public static int TopFrameHeight = Application.GetRealHeight(110);
///
/// 画面BodyFrameLayout的高度(不能直接指定数值,不然有可能会出现误差,导致无法铺满)
///
public static int BodyFrameHeight
{
get { return UserView.HomePage.Instance.Height - TopMenuFrameHeight - TopFrameHeight; }
}
///
/// 画面BottomFrameLayout的高度(高度:141 注:此变量在个人中心不使用)
///
public static int BottomFrameHeight = Application.GetRealHeight(141);
///
/// X轴左边的偏移量
///
public static int XXLeft = Application.GetRealWidth(58);
///
/// VerticalScrolViewLayout控件一行的高度(只针对标准型列表式画面)
///
public static int ListViewRowHeight = Application.GetRealHeight(127);
///
/// 一般显示文字的控件的高度
///
public static int NormalControlHeight = Application.GetRealHeight(70);
///
/// 点亮状态变更的等待时间
///
public static int StatuChangedWaitTime = 200;
///
/// 底部按钮与VerticalScrolViewLayout控件底部的间距
///
public static int BottomButtonAndListViewSpace = Application.GetRealHeight(10);
///
/// 底线高度(直接指定不需要再次计算的真实值)
///
public static int BottomLineHeight = 1;
///
/// 门锁界面是否是更新状态
///
public static Action UpdateDoorLockStatusAction = null;
///
/// 是否是界面正在加载中(底层专用,不需要理)
///
public static bool IsFormAdding = false;
#if Android
///
/// 两个文本拼接时,为了看起来是正常的,需要减去它们之间的间隔误差
///
public static int TwoTextSpace = Application.GetRealWidth(20);
#endif
#if iOS
///
/// 两个文本拼接时,为了看起来是正常的,需要减去它们之间的间隔误差
///
public static int TwoTextSpace = Application.GetRealWidth(10);
#endif
}
}