| | |
| | | // |
| | | |
| | | #pragma once |
| | | #include <vector> |
| | | #include <unordered_set> |
| | | #include "BlButton.h" |
| | | #include "PageLog.h" |
| | | #include "PageAlarm.h" |
| | |
| | | #include "CPanelProduction.h" |
| | | #include "CPageGraph1.h" |
| | | #include "CPageGraph2.h" |
| | | #include "HmTab.h" |
| | | #include "TopToolbar.h" |
| | | #include "CMyStatusbar.h" |
| | | #include "CRobotTaskDlg.h" |
| | | #include "CPageGlassList.h" |
| | | #include "CPageVarialbles.h" |
| | | #include "CPageDataVarialbles.h" |
| | | #include "AlarmPopupDlg.h" |
| | | #include "AlarmManager.h" |
| | | |
| | | |
| | | // CServoDlg 对话框 |
| | |
| | | |
| | | private: |
| | | void InitRxWindows(); |
| | | void RefreshAlarmBadge(); |
| | | void MarkAlarmsRead(); |
| | | void RaiseTestAlarm(); |
| | | void ClearTestAlarm(); |
| | | void Resize(); |
| | | void SetLeftPanelType(int type, bool resize = true); |
| | | void ShowChildPage(int index); |
| | |
| | | CPageAlarm* m_pPageAlarm; |
| | | CPageLog* m_pPageLog; |
| | | CPageTransferLog* m_pPageTransferLog; |
| | | CAlarmPopupDlg* m_pAlarmPopupDlg; |
| | | CHmTab* m_pTab; |
| | | std::vector<AlarmData> m_unreadAlarms; |
| | | std::unordered_set<int> m_ackAlarms; |
| | | |
| | | // 对话框数据 |
| | | #ifdef AFX_DESIGN_TIME |
| | |
| | | afx_msg void OnUpdateMenuFileExit(CCmdUI* pCmdUI); |
| | | afx_msg void OnMenuProjectVarialbleList(); |
| | | afx_msg void OnUpdateMenuProjectVarialbleList(CCmdUI* pCmdUI); |
| | | afx_msg void OnMenuTestAlarmOn(); |
| | | afx_msg void OnUpdateMenuTestAlarmOn(CCmdUI* pCmdUI); |
| | | afx_msg void OnMenuTestAlarmOff(); |
| | | afx_msg void OnUpdateMenuTestAlarmOff(CCmdUI* pCmdUI); |
| | | afx_msg void OnMenuTestMessageSet(); |
| | | afx_msg void OnUpdateMenuTestMessageSet(CCmdUI* pCmdUI); |
| | | afx_msg void OnMenuTestMessageClear(); |
| | |
| | | afx_msg void OnTabSelChanged(NMHDR* nmhdr, LRESULT* result); |
| | | LRESULT OnToolbarBtnClicked(WPARAM wParam, LPARAM lParam); |
| | | LRESULT OnStatusbarBtnClicked(WPARAM wParam, LPARAM lParam); |
| | | virtual BOOL PreTranslateMessage(MSG* pMsg); |
| | | }; |