Exemple #1
0
        public MacShutdownInput(AbstractProjectMachineHaltManager projectMachineHaltManager)
        {
            InitializeComponent();

            InitializeFormControls();

            InitController(projectMachineHaltManager);
        }
Exemple #2
0
 /// <summary>
 /// 初始化本地控制器
 /// </summary>
 /// <param name="projectMachineHaltManager"></param>
 private void InitController(AbstractProjectMachineHaltManager projectMachineHaltManager)
 {
     if (projectMachineHaltManager != null)
     {
         this.m_Controller = projectMachineHaltManager;
         this.m_Controller.RecordEditEvent += new EventHandler<EventBaseInfo<ProjectMachineHaltRecord>>(m_Controller_RecordEditEvent);
         this.m_Controller.BaseDataChangeEvent += new EventHandler(m_Controller_BaseDataChangeEvent);
         this.m_Controller.ProductionDataUpdateEvent += new EventHandler(m_Controller_ProductionDataUpdateEvent);
     }
     else
     {
         base.ShowWarningMessage("頁面初始化異常。");
         FormClose();
     }
 }
Exemple #3
0
 /// <summary>
 /// 管理器初始化
 /// </summary>
 /// <param name="projectMachineHaltManager"></param>
 void InitController(AbstractProjectMachineHaltManager projectMachineHaltManager)
 {
     if (projectMachineHaltManager != null)
     {
         m_Controller = projectMachineHaltManager;
         m_Controller.InitializeEvent += new EventHandler(m_Controller_InitializeEvent);
         m_Controller.ProductionDataUpdateEvent += new EventHandler(m_Controller_ProductionDataUpdateEvent);
         m_Controller.ResetEvent += new EventHandler(m_Controller_ResetEvent);
     }
 }