using System; namespace Shared.Phone.UserCenter { /// /// 行控件里面子控件的位置对齐方式 /// public enum UViewAlignment { /// /// 位于上部(等间距离居中:位于上部,以中间横线为基准,但是上下空白一致) /// Top = 1, /// /// 位于正中间 /// Center = 2, /// /// 位于底部(等间距离居中:位于上部,以中间横线为基准,上下空白一致) /// Bottom = 3 } /// /// 状态控件添加子控件事件的绑定模式 /// public enum ChidrenBindMode { /// /// 绑定弹起事件,但该控件单击后,不显示选择状态 /// BindEvent = 1, /// /// 不绑定事件,也不显示选择状态 /// NotBind = 2 } /// /// 控件自动调整高度大小模式 /// public enum HeightAutoMode { /// /// 什么事都不做 /// None = 1, /// /// 自动增加高度,只对当前容器进行判定(由控件的bottomSpace的值进行判定) /// IncreaseOnly = 2, /// /// 自动调整高度,只对当前容器进行判定,请慎用此模式(增加或者减少,由控件的bottomSpace的值进行判定) /// AutoOnly = 3, /// /// 自动增加高度,包含全部父容器进行判定(由控件的bottomSpace的值进行判定) /// IncreaseAll = 4, /// /// 自动调整高度,包含全部父容器进行判定,请慎用此模式(增加或者减少,由控件的bottomSpace的值进行判定) /// AutoAll = 5 } /// /// 进度条的添加模式 /// public enum ProBarAddMode { /// /// 完全遮住画面,不能进行任何操作 /// FullForm = 1, /// /// 进度条只盖住Body,但能操作头部菜单,允许用户取消 /// BodyFrame = 2 } /// /// 弹窗画面的模式 /// public enum DialogFrameMode { /// /// 不做任何处理,子控件由自定义添加,子控件添加完成后 /// 请调用【FinishInitControl】函数完成最后的初始化 /// None = 1, /// /// 只有一个输入框,由InputText属性获取输入值 /// 由SetTipText函数设置输入框灰色字体说明(如果有需要) /// OnlyInput = 2, /// /// 只有一个输入框(密码模式) /// 由InputText属性获取输入值,由SetTipText函数设置输入框灰色字体说明 /// OnlyPassword = 3, /// /// 只有一个输入框(密码模式),右边有一个可以看见密码的图标 /// 由InputText属性获取输入值,由SetTipText函数设置输入框灰色字体说明 /// PasswordView = 4 } /// /// 状态模式 /// public enum StatuMode { /// /// 选择状态 /// SELECT = 1, /// /// 非选择状态 /// UN_SELECT = 0, /// /// 正常状态(也没什么特殊含义,就是正常呗) /// Normal = 2, /// /// 单击状态 /// ClickStatu = 3 } /// /// 设备升级状态 /// public enum UpdateStatuMode { /// /// 最初的状态 /// None = 0, /// /// 等待中 /// Wait = 1, /// /// 开始执行 /// Action = 2, /// /// 设备下载失败 /// DeviceDownLoadFail = 3, /// /// 设备升级失败 /// DeviceUpdateFail = 4, /// /// 虚拟驱动下载失败 /// VirtualDownLoadFail = 5, /// /// 协调器下载失败 /// CoordinatorDownLoadFail = 6, /// /// 网关下载失败 /// GatewayDownLoadFail = 7, /// /// 虚拟驱动升级失败 /// VirtualUpdateFail = 8, /// /// 协调器升级失败 /// CoordinatorUpdateFail = 9, /// /// 网关升级失败 /// GatewayUpdateFail = 10, /// /// 设备下载中 /// DeviceDownLoad = 11, /// /// 设备升级预备 /// DeviceUpdateReady = 12, /// /// 设备升级中 /// DeviceUpdating = 13, /// /// 虚拟驱动下载中 /// VirtualDownLoad = 14, /// /// 协调器下载中 /// CoordinatorDownLoad = 15, /// /// 网关下载中 /// GatewayDownLoad = 16, /// /// 虚拟驱动升级预备 /// VirtualUpdateReady = 17, /// /// 虚拟驱动升级中 /// VirtualUpdating = 18, /// /// 协调器升级预备 /// CoordinatorUpdateReady = 19, /// /// 协调器升级中 /// CoordinatorUpdating = 20, /// /// 网关升级预备 /// GatewayUpdateReady = 21, /// /// 网关升级中 /// GatewayUpdating = 22, /// /// 升级成功 /// UpdateSuccess = 23, /// /// 升级完成 /// UpdateFinish = 24, } /// /// 显示错误模式 /// public enum ShowErrorMode { /// /// 不显示错误 /// NO = 0, /// /// 显示错误 /// YES = 1, } /// /// 显示重新加载模式 /// public enum ShowReLoadMode { /// /// 不显示重新加载 /// NO = 0, /// /// 显示重新加载 /// YES = 1, } /// /// 布防模式 /// public enum GarrisonMode { /// /// 异常(作为返回值使用) /// None = 0, /// /// 在家布防 或者 布防(当内部防区没有设置的时候) /// AtHome = 1, /// /// 离家布防 /// RemoveHome = 2, /// /// 撤防 /// RemoveGarrison = 99 } /// /// 验证模式 /// public enum ValidatedMode { /// /// 不验证 /// NO = 0, /// /// 验证 /// YES = 1 } /// /// 固件阶级分类 /// public enum FirmwareLevelType { /// /// Linux模块(也叫网关升级程序),网关的分类之一 /// Linux = 1, /// /// 协调器模块,网关的分类之一 /// Coordinator = 2, /// /// 虚拟设备模块,网关的分类之一 /// VirtualDevice = 3, /// /// 一般的设备 /// ZigbeeDevice = 4 } /// /// 网关的网络连接模式 /// public enum GatewayConnectMode { /// /// 无网络连接 /// NoLine = -1, /// /// 初始值 /// None = 0, /// /// 远程连接(也叫4G) /// Remote = 1, /// /// WIFI /// WIFI = 2 } /// /// 获取名字模式 /// public enum GetNameMode { /// /// 什么特效都不加,直接获取 /// None = 0, /// /// 设备名字加特效 /// 多回路时:XXXX(NN回路) /// SpecialDevice = 1, /// /// 网关名称加特效 /// SpecialGateway = 2 } /// /// 水平滑动滚动条的类型模式 /// public enum SeekBarTypeMode { /// /// 单纯只在右边有一个百分比的文本(有效控件:seekBar,btnRight) /// OnlyPersent = 1, /// /// 左边有一个文本,右边有一个百分比的文本(有效控件:seekBar,btnLeft,btnRight) /// LeftAndPersent = 2, /// /// 左边和右边都有一个文本,但是无进度条(有效控件:seekBar,btnLeft,btnRight) /// LeftAndRight = 3 } /// /// 安防上报类型 /// public enum SafeguardAlarmType { /// /// 什么都不是 /// None = 0, /// /// 在家布防 /// AtHome = 1, /// /// 离家布防 /// RemoveHome = 2, /// /// 撤防 /// RemoveGarrison = 3, /// /// 传感器上报 /// Sensor = 4 } /// /// 网关的绑定模式 /// public enum GatewayBindMode { /// /// 已经绑定过了 /// Binded = 1, /// /// 第一次绑定,也就是网关住宅ID为空 /// First = 2, /// /// 重新绑定,也就是网关住宅ID不相同(需要确认是否重新绑定) /// BindAgain = 3 } /// /// 连接接口的方式 /// public enum HttpConnectMode { /// /// 正常连接 /// Normal = 1, /// /// 以管理员身份进行连接 /// Admin = 2 } /// /// 信息显示的类型 /// public enum ShowMsgType { /// /// 普通提示类型 /// Normal = 1, /// /// 确认类型 /// Confirm = 2, /// /// 错误类型 /// Error = 3, /// /// Tip类型 /// Tip = 4, /// /// 提醒类型 /// Remind = 5 } }