| | |
| | | ON_BN_CLICKED(IDC_BUTTON_QUERY_CONTROL_STATE, &CEAPSimulatorDlg::OnBnClickedButtonQueryControlState) |
| | | ON_BN_CLICKED(IDC_BUTTON_QUERY_PROCESS_STATE, &CEAPSimulatorDlg::OnBnClickedButtonQueryProcessState) |
| | | ON_BN_CLICKED(IDC_BUTTON_QUERY_ALL_SVID, &CEAPSimulatorDlg::OnBnClickedButtonQueryAllSvid) |
| | | ON_BN_CLICKED(IDC_BUTTON_QUERY_ALL_DVID, &CEAPSimulatorDlg::OnBnClickedButtonQueryAllDvid) |
| | | ON_BN_CLICKED(IDC_BUTTON_QUERY_ALL_CEID, &CEAPSimulatorDlg::OnBnClickedButtonQueryAllCeid) |
| | | ON_BN_CLICKED(IDC_BUTTON_QUERY_CURRENT_RECIPE, &CEAPSimulatorDlg::OnBnClickedButtonQueryCurrentRecipe) |
| | | ON_BN_CLICKED(IDC_BUTTON_PP_REQUEST, &CEAPSimulatorDlg::OnBnClickedButtonPpRequest) |
| | | END_MESSAGE_MAP() |
| | | |
| | | |
| | |
| | | ::SendMessage(hBtn, WM_SETFONT, (WPARAM)GetFont()->GetSafeHandle(), TRUE); |
| | | } |
| | | } |
| | | // S1F21 QueryAllDVID |
| | | { |
| | | CRect rc(14 + 140 + 5, 152, 14 + 140 + 5 + 140, 152 + 14); |
| | | MapDialogRect(&rc); |
| | | HWND hBtn = ::CreateWindow(_T("BUTTON"), _T("S1F21_QueryAllDVID"), |
| | | WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, |
| | | rc.left, rc.top, rc.Width(), rc.Height(), |
| | | m_hWnd, (HMENU)IDC_BUTTON_QUERY_ALL_DVID, AfxGetInstanceHandle(), nullptr); |
| | | if (hBtn != nullptr) { |
| | | ::SendMessage(hBtn, WM_SETFONT, (WPARAM)GetFont()->GetSafeHandle(), TRUE); |
| | | } |
| | | } |
| | | // S1F3 CurrentRecipe (EQ specific) combo + button |
| | | { |
| | | CRect rcCombo(14, 168, 14 + 120, 168 + 120); // dropdown height arbitrary |
| | |
| | | ::SendMessage(hCombo, CB_SETCURSEL, 0, 0); |
| | | } |
| | | |
| | | CRect rcBtn(140, 168, 14 + 140 + 140, 168 + 14); |
| | | CRect rcBtn(140, 168, 14 + 140 + 118, 168 + 14); |
| | | MapDialogRect(&rcBtn); |
| | | HWND hBtn = ::CreateWindow(_T("BUTTON"), _T("S1F3_CurrentRecipe"), |
| | | WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, |
| | |
| | | theApp.m_model.m_pHsmsActive->hsmsQueryAllStatusVariables(); |
| | | } |
| | | |
| | | void CEAPSimulatorDlg::OnBnClickedButtonQueryAllDvid() |
| | | { |
| | | theApp.m_model.m_pHsmsActive->hsmsQueryAllDataVariables(); |
| | | } |
| | | |
| | | void CEAPSimulatorDlg::OnBnClickedButtonQueryAllCeid() |
| | | { |
| | | theApp.m_model.m_pHsmsActive->hsmsQueryAllCollectionEvents(); |
| | |
| | | |
| | | theApp.m_model.m_pHsmsActive->hsmsSelectedEquipmentStatusRequest(svid); |
| | | } |
| | | |
| | | void CEAPSimulatorDlg::OnBnClickedButtonPpRequest() |
| | | { |
| | | CString strPPID; |
| | | GetDlgItemText(IDC_EDIT_PPID_REQ, strPPID); |
| | | strPPID.Trim(); |
| | | std::string ppid = CT2A(strPPID); |
| | | if (ppid.empty()) { |
| | | AfxMessageBox(_T("请输入 PPID")); |
| | | return; |
| | | } |
| | | theApp.m_model.m_pHsmsActive->hsmsProcessProgramRequest(ppid.c_str()); |
| | | } |