xj qian
2025-04-22 f6735038d5b5cdaba4411bd232d4aa446d9f66b4
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;
   }
@@ -310,6 +312,7 @@
      if (xaserver::ExecXQuery(GetServerUrl(), L"[GetSysInfo.xq]", arg.GetString(), x) != 1)
      {
         //trace(x.GetXml());
         const wchar_t * str = x.xml();
         return -1;
      }
      if ((xstring)x.xml() == L"") return -1;