From 1286e8e681c89985923d2e0389977f7cfeb71458 Mon Sep 17 00:00:00 2001
From: xj qian <qianxj15@sina.com>
Date: 星期一, 21 四月 2025 10:31:48 +0800
Subject: [PATCH] update

---
 jrj/project/IndexWin3.cpp |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/jrj/project/IndexWin3.cpp b/jrj/project/IndexWin3.cpp
index 10c1678..78ed706 100644
--- a/jrj/project/IndexWin3.cpp
+++ b/jrj/project/IndexWin3.cpp
@@ -113,8 +113,10 @@
 				arg->SetParam(L"cbx_tab", (LPARAM)cbx_tab.getNativePointer());
 				arg->SetParam(L"cbx_panelNo", (LPARAM)cbx_panelNo.getNativePointer());
 				arg->SetParam(L"cbx_panelName", (LPARAM)cbx_panelName.getNativePointer());
-				xwin* pwin = OpenWindow(L"dev:xpage[vindexmenu.vx]", (LPARAM)arg);
-				m_hMenu = pwin->GetHWND();
+				//xwin* pwin = OpenWindow(L"dev:xpage[vindexmenu.vx]", (LPARAM)arg);
+				xwin* pwin = OpenWindow(L"dev:xpage[test.indexmenu.vx]", (LPARAM)arg);
+				if (!pwin)return 1;
+				m_hMenu = pwin->GetHWND(); 
 				hw = m_hMenu;
 				//return 1;
 			}
@@ -142,7 +144,7 @@
 		int t2 = r.top;
 		int b2 = r.bottom;
 
-		MoveWindow(m_hMenu, l - 7, b, 220, b2 - t2, true);
+		MoveWindow(m_hMenu, l - 7, b, /*220*/(xr.right - xr.left) * 6, b2 - t2, true);
 
 		return 1;
 	}
@@ -163,7 +165,7 @@
 				arg->SetParam(L"cbx_tab", (LPARAM)cbx_tab.getNativePointer());
 				arg->SetParam(L"panelNo", (LPARAM)cbx_panelNo.getNativePointer());
 				arg->SetParam(L"panelName", (LPARAM)cbx_panelName.getNativePointer());
-				xwin* pwin=OpenWindow(L"dev:xpage[vindexmenu.vx]", (LPARAM)arg);
+				xwin* pwin=OpenWindow(L"dev:xpage[test.indexmenu.vx]", (LPARAM)arg);
 				m_hMenu = pwin->GetHWND();
 				hw = m_hMenu;
 				//return 1;
@@ -192,7 +194,7 @@
 		int t2 = r.top;
 		int b2 = r.bottom;
 
-		MoveWindow(m_hMenu, l - 7, b, 220, b2 - t2, true);
+		MoveWindow(m_hMenu, l - 7, b, 200, b2 - t2, true);
 		
 		return 1;
 	}

--
Gitblit v1.9.3