using System; using System.Linq; using System.Collections.Generic; using System.Text; namespace INT_PT002.DataStore { public class SystemStatus { #region Field private int m_EquipmentColumn; private UserItem m_CurrentUser; private Define.E_EquipmentMode m_CurrentEquipmentMode; private Define.E_EquipmentStatus m_EquipmentStatus; private Define.E_FormStore m_CurrentForm; private Define.E_DisplayModeStore m_CurrentDisplayMode; #endregion #region Constructor public SystemStatus() { this.Initialize(); } #endregion #region Property public int EquipmentColumn { get { return this.m_EquipmentColumn; } set { this.m_EquipmentColumn = value; } } public UserItem CurrentUser { get { return this.m_CurrentUser; } set { this.m_CurrentUser = value; } } public Define.E_EquipmentMode CurrentEquipmentMode { get { return this.m_CurrentEquipmentMode; } set { this.m_CurrentEquipmentMode = value; } } public Define.E_EquipmentStatus EquipmentStatus { get { return this.m_EquipmentStatus; } set { this.m_EquipmentStatus = value; } } public Define.E_FormStore CurrentForm { get { return this.m_CurrentForm; } set { this.m_CurrentForm = value; } } public Define.E_DisplayModeStore CurrentDisplayMode { get { return this.m_CurrentDisplayMode; } set { this.m_CurrentDisplayMode = value; } } #endregion #region Method private void Initialize() { this.EquipmentColumn = 10; this.CurrentUser = new UserItem(); this.CurrentEquipmentMode = Define.E_EquipmentMode.Normal; this.EquipmentStatus = Define.E_EquipmentStatus.Stop; this.CurrentForm = Define.E_FormStore.FormMainDisplay; this.CurrentDisplayMode = Define.E_DisplayModeStore.MainDisplay; } #endregion } }