From ff08319b0ed77427b202076742b475dc9aa3ba06 Mon Sep 17 00:00:00 2001
From: chenluhua1980 <Chenluhua@qq.com>
Date: 星期一, 09 二月 2026 13:50:02 +0800
Subject: [PATCH] 1.修复连接图LoadPort的小格子不刷新的问题。

---
 SourceCode/Bond/Servo/EqsGraphWnd.h |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/SourceCode/Bond/Servo/EqsGraphWnd.h b/SourceCode/Bond/Servo/EqsGraphWnd.h
index aaf9804..d39e88c 100644
--- a/SourceCode/Bond/Servo/EqsGraphWnd.h
+++ b/SourceCode/Bond/Servo/EqsGraphWnd.h
@@ -1,5 +1,6 @@
 锘�#pragma once
 #include <functional>
+#include <vector>
 
 
 #ifndef EQSGRAPHWND_TAG
@@ -157,6 +158,7 @@
 	void ShowItemIndicator(DWORD_PTR dwItemData, int state, int nIndex = 0);
 	void SetIndicatorSize(int nSize);
 	void SetIndicatorMargin(int nMargin);
+	void SetManualRoute(PIN* pOutPin, PIN* pInPin, BOOL bUp);
 
 private:
 	void Init();
@@ -199,6 +201,11 @@
 	LRESULT OnNitify(WPARAM wParam, LPARAM lParam);
 
 private:
+	struct LineSeg {
+		POINT a;
+		POINT b;
+	};
+
 	EQITEM*		m_pCurItem;
 	int			m_nFlashCount;
 	EQITEM*		m_pFlashItem;
@@ -248,5 +255,6 @@
 	BOOL m_bEnableScroll;
 	int m_nMagneticLinHoz;
 	int m_nMagneticLinVer;
+	std::vector<LineSeg> m_verticalSegments;
 };
 

--
Gitblit v1.9.3