LiFan
2 天以前 d4726c427464d5fa50c9fce848831c4cec36d8d1
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)
   {
@@ -24,6 +25,7 @@
   xnode   m_agentNode;   //Agent Condition
   xstring   m_agentCond;   //Agent Node
public:
   int SetAgent()
   {
      /*
@@ -68,7 +70,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 +178,8 @@
      AttachEvent(L"WM_XCOMMAND", (FEvent) & XDevEditAction::OnXCommand);
      //获取焦点事件,用于重置工具条
      AttachEvent(L"WM_SETFOCUS", (FEvent)&XDevEditAction::OnSetFocus);
      return 1;
   }
   int OnInitial()