mrDarker
6 天以前 829fe6c6bc33d53fda9c31fd45a37e1df87befff
SourceCode/Bond/Servo/CEquipmentPage1.h
@@ -24,12 +24,18 @@
   void setEquipment(SERVO::CEquipment* pEquipment);
private:
   int m_nCurrentDeviceID;
   SERVO::CEquipment* m_pEquipment;
   std::vector<SignalInfo> m_vSignalList;
   CJobSlotGrid m_ctrlSignalPanel;
   std::map<int, std::vector<SignalInfo>> m_mapSignalListByID;
   void InitSignalList();
   void LoadDeviceSignals();
   void LoadSignalListFromCSV(const CString& strFilePath);
   void InitSignalListForDevice(int nDeviceID);
   void UpdateSignalState(int nRow, int nCol, bool bNewState);
   void InitSignalSlotTextAndClickable();
   void UpdateAllSignalStatesFromDevice();
   void ResetSignalPanel();
// 对话框数据
@@ -46,4 +52,5 @@
   afx_msg HBRUSH OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor);
   afx_msg void OnDestroy();
   afx_msg void OnSize(UINT nType, int cx, int cy);
   afx_msg void OnTimer(UINT_PTR nIDEvent);
};