From b8af4c380f4454915e556423b71c2ceb1a5abdd4 Mon Sep 17 00:00:00 2001
From: LAPTOP-SNT8I5JK\Boounion <Chenluhua@qq.com>
Date: 星期六, 04 一月 2025 08:46:38 +0800
Subject: [PATCH] 1.RxWindows库

---
 SourceCode/Bond/Servo/ServoDlg.cpp |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

diff --git a/SourceCode/Bond/Servo/ServoDlg.cpp b/SourceCode/Bond/Servo/ServoDlg.cpp
index b2e5d04..dcf92d2 100644
--- a/SourceCode/Bond/Servo/ServoDlg.cpp
+++ b/SourceCode/Bond/Servo/ServoDlg.cpp
@@ -70,11 +70,13 @@
 	m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);
 	m_crBkgnd = RGB(255, 255, 255);
 	m_hbrBkgnd = nullptr;
+	m_bShowLogWnd = FALSE;
 }
 
 void CServoDlg::DoDataExchange(CDataExchange* pDX)
 {
 	CDialogEx::DoDataExchange(pDX);
+	DDX_Control(pDX, IDC_BUTTON_LOG, m_btnLog);
 }
 
 BEGIN_MESSAGE_MAP(CServoDlg, CDialogEx)
@@ -85,6 +87,7 @@
 	ON_BN_CLICKED(IDCANCEL, &CServoDlg::OnBnClickedCancel)
 	ON_WM_CTLCOLOR()
 	ON_WM_DESTROY()
+	ON_BN_CLICKED(IDC_BUTTON_LOG, &CServoDlg::OnBnClickedButtonLog)
 END_MESSAGE_MAP()
 
 
@@ -291,3 +294,14 @@
 		::DeleteObject(m_hbrBkgnd);
 	}
 }
+
+void CServoDlg::OnBnClickedButtonLog()
+{
+	m_bShowLogWnd = !m_bShowLogWnd;
+	m_btnLog.SetFrameColor(BS_NORMAL, BTN_JOG_FRAME_NORMAL);
+	m_btnLog.SetFrameColor(BS_HOVER, BTN_JOG_FRAME_HOVER);
+	m_btnLog.SetFrameColor(BS_PRESS, BTN_JOG_FRAME_PRESS);
+	m_btnLog.SetBkgndColor(BS_NORMAL, BTN_JOG_BKGND_NORMAL);
+	m_btnLog.SetBkgndColor(BS_HOVER, BTN_JOG_BKGND_HOVER);
+	m_btnLog.SetBkgndColor(BS_PRESS, BTN_JOG_BKGND_PRESS);
+}

--
Gitblit v1.9.3