xj qian
2024-07-23 abf4b5dc24ce08d0b96da1bef2b283a7987185eb
jrj/project/vindexform.cpp
@@ -103,9 +103,8 @@
      if (!hMenu)
      {
         HWND hw = m_hMenu;
         bool f = IsWindow(hw);
         if (hw == 0 && f <= 0)
         bool bwin = hw ? IsWindow(hw):false;
         if (!bwin)
         {
            xaserverarg* arg = new xaserverarg();
            HWND hWnd = GetHWND();
@@ -256,9 +255,16 @@
   int ResetMenu()
   {
      ::DestroyWindow(m_hMenu);
      m_hMenu = 0;
      return 1;
      //if(m_nHwnd) xwin::CloseWindow(m_nHwnd);
      m_nHwnd = 0;
      OnMenu(NULL);
      OnMenuAgent(L"");
#if 0
      menuShow = -1;
      xstring f = getHomeConfig(L"menuposition");
      if (f == L"0")
@@ -267,6 +273,7 @@
         OnMenuAgent(L"");
      }
      xaserverarg arg;
   
      HWND h = GetHWND();
@@ -274,7 +281,7 @@
      arg.SetParam(L"hwnd", h);
      
      OpenWindow(L"dev:xpage[vindexforold.vx]", arg);
#endif
      return 1;
   }