| | |
| | | CJobSlotGrid m_ctrlSignalPanel; |
| | | std::map<int, std::vector<SignalInfo>> m_mapSignalListByID; |
| | | |
| | | void LoadSignalPanelUI(); |
| | | void LoadSignalListFromCSV(const CString& strFilePath); |
| | | void InitSignalListForDevice(int nDeviceID); |
| | | void UpdateSignalState(int nRow, int nCol, bool bNewState); |
| | | void InitSignalSlotTextAndClickable(); |
| | | void UpdateAllSignalStatesFromDevice(); |
| | | void ResetSignalPanel(); |
| | | |
| | | |
| | | // 对话框数据 |
| | |
| | | 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); |
| | | }; |