LAPTOP-SNT8I5JK\Boounion
2024-12-09 3bf6df412c3b681e8901d6dcddd803a9c3235484
SourceCode/Bond/BondEq/View/AxisSettingsDlg.h
@@ -4,7 +4,19 @@
#include "BLLabel.h"
#include "CPLC.h"
// 每页定位点显示个数
#define AXIS_PAGE_SIZE   5
// LABEL控件
#define LABEL_MAX      6
#define LABEL_FLS      0
#define LABEL_DOG      1
#define LABEL_RLS      2
#define LABEL_READY      3
#define LABEL_BUSY      4
#define LABEL_ERR      5
// BUTTON控件
#define BTN_MAX         15
#define BTN_PAGE1      0
#define BTN_PAGE2      1
@@ -62,6 +74,8 @@
   void AdjustControlFont(CWnd* pWnd, int nWidth, int nHeight);
   void AdjustLabelFont(CBLLabel& label);
   void SetLabelColor(CBLLabel& label, COLORREF color);
   void SetLabelColorBasedOnState(CBLLabel& label, BOOL bState, COLORREF colorTrue, COLORREF colorFalse);
   void UpdateLabels();
   void updatePageButtonStates();
   void HideEditCursor(int nCtrlID);
   int getCurrentSelectedAxisID();
@@ -90,7 +104,7 @@
   // 控件
   CBlButton* m_pBlBtns[BTN_MAX];
   CBLLabel* m_pBlLabels[6];
   CBLLabel* m_pBlLabels[LABEL_MAX];
   CComboBox m_comboAxisNO;
   CStatic m_staticAxisNO, m_staticAxisDescription, m_staticStartAddress;
   CEdit m_editManualSpeed, m_editAutoSpeed, m_editAccelerationTime, m_editDecelerationTime, m_editJogDistance;