chenluhua1980
6 天以前 dd4d7532a85ae70e303117a80dd65b3bc803d457
SourceCode/Bond/Servo/CControlJobDlg.h
@@ -1,5 +1,6 @@
#pragma once
#include "CExpandableListCtrl.h"
#include "CControlJob.h"
// CControlJobDlg 对话框
@@ -11,6 +12,24 @@
public:
   CControlJobDlg(CWnd* pParent = nullptr);   // 标准构造函数
   virtual ~CControlJobDlg();
public:
   void SetControlJob(SERVO::CControlJob* pControlJob);
private:
   void Resize();
   void ShowGroup1(BOOL bShow);
   void ShowGroup2(BOOL bShow);
   void LoadData(SERVO::CControlJob* pControlJob);
private:
   SERVO::CControlJob* m_pControlJob;
   CFont m_fontNoJob;
   // 记录上一次的 CJ 身份(指针/ID)
   SERVO::CControlJob* m_lastCjPtr = nullptr;
   CString             m_lastCjId;
   CExpandableListCtrl::Node* m_rootNode = nullptr;
protected:
   CExpandableListCtrl m_listCtrl;
@@ -27,4 +46,8 @@
   DECLARE_MESSAGE_MAP()
public:
   virtual BOOL OnInitDialog();
   afx_msg void OnSize(UINT nType, int cx, int cy);
   afx_msg void OnBnClickedButtonCompletionBath();
   afx_msg void OnBnClickedButtonReload();
   afx_msg void OnTimer(UINT_PTR nIDEvent);
};