xj qian
2024-12-11 d912c0e116080cf2583fc276fde2c530b9f8f956
jrj/xframe/devloper/XDevEditXAction.cpp
@@ -7,12 +7,13 @@
#include <xcontrol/xdwgrid.hpp>
#include <xcontrol/xsedit.hpp>
#include <xcontrol/xcombobox.hpp>
#include "XDevEditPage.hpp"
using xml = KXMLDOMDocument;
class export XDevEditAction : public xwin
class export XDevEditAction : public XDevEditPage
{
   public:
   XDevEditAction(void* implPtr, HWND hWnd) :xwin(implPtr, hWnd) {}
   XDevEditAction(void* implPtr, HWND hWnd) :XDevEditPage(implPtr, hWnd) {}
public:
   static XDevEditAction* CreateInstance(void* implPtr, void* hWnd)
   {
@@ -68,7 +69,7 @@
         xstring v = e1.getAttribute(L"source");
         xc.SetText(L"" + v);
         xc = GetControl(L"linkname");
         xstring v = e1.getAttribute(L"link");
         v = e1.getAttribute(L"link");
         xc.SetText(L"" + v);
         KXMLDOMElement e2 = e.selectSingleNode(L"paras");
@@ -176,6 +177,8 @@
      AttachEvent(L"WM_XCOMMAND", (FEvent) & XDevEditAction::OnXCommand);
      //获取焦点事件,用于重置工具条
      AttachEvent(L"WM_SETFOCUS", (FEvent)&XDevEditAction::OnSetFocus);
      return 1;
   }
   int OnInitial()