| | |
| | | |
| | | void CPageAlarm::LoadAlarms() |
| | | { |
| | | CAlarmMonitor* pMonitor = (CAlarmMonitor*)theApp.m_model.getBonder().GetComponent("警告信息"); |
| | | CAlarmMonitor* pMonitor = (CAlarmMonitor*)theApp.m_model.getBonder().GetComponent(ALARM_MONITOR); |
| | | |
| | | pMonitor->Lock(); |
| | | std::map<int, CAlarm*>& alarmings = pMonitor->getAlarmingMap(); |
| | |
| | | void CPageAlarm::AddAlarm(CAlarmMonitor* pMonitor, CAlarm* pAlarm) |
| | | { |
| | | if (pMonitor == nullptr) { |
| | | pMonitor = (CAlarmMonitor*)theApp.m_model.getBonder().GetComponent("警告信息"); |
| | | pMonitor = (CAlarmMonitor*)theApp.m_model.getBonder().GetComponent(ALARM_MONITOR); |
| | | } |
| | | CListCtrl* pListCtrl = (CListCtrl*)GetDlgItem(IDC_LIST_ALARM); |
| | | pListCtrl->InsertItem(0, _T("")); |
| | |
| | | void CPageAlarm::UpdateAlarm(CAlarmMonitor* pMonitor, CAlarm* pAlarm) |
| | | { |
| | | if (pMonitor == nullptr) { |
| | | pMonitor = (CAlarmMonitor*)theApp.m_model.getBonder().GetComponent("警告信息"); |
| | | pMonitor = (CAlarmMonitor*)theApp.m_model.getBonder().GetComponent(ALARM_MONITOR); |
| | | } |
| | | CListCtrl* pListCtrl = (CListCtrl*)GetDlgItem(IDC_LIST_ALARM); |
| | | for (int i = 0; i < pListCtrl->GetItemCount(); i++) { |