using System; using System.Collections.Generic; using System.Text; namespace Shared.Phone { /// /// 控件类的Resourse /// public class HdlControlResourse { /// /// 消息管理按键(此变量交由底层处理,各界面不需要处理) /// 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 } }