| | |
| | | virtual ~CPageLinkSignal(); |
| | | void setEquipment(SERVO::CEquipment* pEquipment); |
| | | void CreateSignalButtons(); |
| | | void UpdateAllSignalStatesFromDevice(); |
| | | void UpdateSignalState(int nRow, int nCol, bool bNewState); |
| | | void UpdateAllUpstreamSignalStatesFromDevice(); |
| | | void UpdateAllDownstreamSignalStatesFromDevice(); |
| | | void UpdateUpstreamSignalState(int nRow, int nCol, bool bNewState); |
| | | void UpdateDownstreamSignalState(int nRow, int nCol, bool bNewState); |
| | | |
| | | |
| | | private: |
| | | SERVO::CEquipment* m_pEquipment; |
| | | CBlButton* m_pBtn[8][8]; |
| | | CBlButton* m_pBtnUpstream[8][8]; |
| | | CBlButton* m_pBtnDwonstream[8][4]; |
| | | BOOL m_bEnable; |
| | | |
| | | // 对话框数据 |
| | | #ifdef AFX_DESIGN_TIME |
| | |
| | | afx_msg void OnDestroy(); |
| | | afx_msg void OnSize(UINT nType, int cx, int cy); |
| | | afx_msg void OnTimer(UINT_PTR nIDEvent); |
| | | afx_msg void OnClickedCheckEnable(); |
| | | }; |