LiFan
2024-07-15 de9349d5502e956b09cebccb2c9dbb66f62a42f0
jrj/project/business/Public/search.dialog.cpp
@@ -13,7 +13,7 @@
      xcontrol sle_1;
   public:
      SearchDlg(void* implPtr, HWND hWnd) :xframe(implPtr, hWnd) {}
      SearchDlg(void* implPtr, HWND hWnd) :xframe(implPtr, hWnd), sle_1(0){}
   public:
      static SearchDlg* CreateInstance(void* implPtr, void* hWnd)
      {
@@ -54,7 +54,7 @@
         if (GetWinParam())
         {
            xaserverarg arg = GetArg();
            arg.AddArg(L"text", GetControl(L"sl_search").GetText());
            arg.AddArg(L"text", xcontrol(GetControl(L"sl_search")).GetText());
            CloseWindow();
         }
         return 1;
@@ -84,10 +84,12 @@
         AttachEvent(L"WM_XCOMMAND", (FEvent)&SearchDlg::OnXCommand);
         //获取焦点事件,用于重置工具条
         AttachEvent(L"WM_SETFOCUS", (FEvent)&SearchDlg::OnSetFocus);
         return 1;
      }
      int onload()
      {
         SetArg();
         sle_1 = GetControl(L"sl_search");
         int x = GetWindowLong(GetHWND(), -16); //GWL_STYLE
         x = x + 0x0008;
@@ -97,7 +99,7 @@
         if (GetWinParam())
         {
            xaserverarg arg = GetArg();
            GetControl(L"sl_search").SetText(arg.GetArgString(L"text"));
            xcontrol(GetControl(L"sl_search")).SetText(arg.GetArgString(L"text"));
         }
         return 1;