mrDarker
2025-04-03 39e5424c8ce474c09ef9939f28e07232dedf3113
SourceCode/Bond/Servo/ServoDlg.cpp
@@ -218,11 +218,10 @@
   SetIcon(m_hIcon, FALSE);      // 设置小图标
                           // 菜单
   // 菜单
   CMenu menu;
   menu.LoadMenu(IDR_MENU_APP);
   SetMenu(&menu);
   // Tab
@@ -231,11 +230,12 @@
   m_pPageGraph2 = new CPageGraph2();
   m_pPageGraph2->Create(IDD_PAGE_GRAPH2, this);
   CHmTab* m_pTab = CHmTab::Hook(GetDlgItem(IDC_TAB1)->m_hWnd);
   m_pTab->SetPaddingLeft(20);
   m_pTab->SetItemMarginLeft(18);
   m_pTab->AddItem("报表", FALSE);
   m_pTab->AddItem("日志", TRUE);
   m_pTab->AddItem("״̬ͼ", FALSE);
   m_pTab->AddItem("连接图", TRUE);
   m_pTab->SetCurSel(0);
   m_pTab->SetBkgndColor(RGB(222, 222, 222));
   ShowChildPage(0);
@@ -249,7 +249,6 @@
   m_pPanelAttributes = new CPanelAttributes();
   m_pPanelAttributes->Create(IDD_PANEL_ATTRIBUTES, this);
   
   // 调整初始窗口位置
   CRect rcWnd;
@@ -273,6 +272,10 @@
   // 相当于延时调用master的初始化
   theApp.m_model.m_master.init();
   // 初始化master以后需要控件绑定数据
   m_pPageGraph1->BindEquipmentToGraph();
   return TRUE;  // 除非将焦点设置到控件,否则返回 TRUE
@@ -465,17 +468,11 @@
void CServoDlg::OnMenuTestMessageClear()
{
   /*
   SERVO::CEquipment* pEquipment = m_pPanelMaster->GetActiveEquipment();
   if (pEquipment != nullptr) {
      SERVO::CEqCimMessageClearStep* pStep = (SERVO::CEqCimMessageClearStep*)pEquipment->getStepWithName(STEP_CIM_MESSAGE_CLEAR);
      pStep->clearCimMessage(2, 3);
   }
   */
   SERVO::CLoadPort* pLoadPort1 =
      (SERVO::CLoadPort*)theApp.m_model.m_master.getEquipment(EQ_ID_LOADPORT1);
   pLoadPort1->outputPanel();
}
void CServoDlg::OnUpdateMenuTestMessageClear(CCmdUI* pCmdUI)