xj qian
2024-12-05 bd09edf1b441dcc6ab098f277bea86a72c009879
jrj/xframe/devloper/XDevEditPage.hpp
文件名从 jrj/xframe/devloper/XDevEditPage.cpp 修改
@@ -5,10 +5,14 @@
#include <xcontrol/xtreeview.hpp>
#include <xcontrol/xlayersheet.hpp>
#include <xcontrol/xcombobox.hpp>
#include <vbusiness/vutil/publiccode.vutil.vbusiness.hpp>
using xml = KXMLDOMDocument;
class export XDevEditPage : public xwin
{
public:
   XDevEditPage(void* implPtr,HWND hWnd) :xwin(implPtr,hWnd) {}
public:
   xstring ProcessDevCmd(xstring cmd, xstring ext)
   {
      //trace(ext);
@@ -33,7 +37,7 @@
         typ = ((KXMLDOMElement)tv_folder.GetItemData(pitem)).tagName();
         if (typ == L"project")break;
         pitem = tv_folder.GetParentItem(pitem);
         if (pitem <= 0)break;
         if (!pitem)break;
      }
      return pitem;
   }
@@ -45,7 +49,7 @@
      while (true)
      {
         hDomainItem = tv_folder.GetParentItem(hP2Item);
         if (tv_folder.GetParentItem(hDomainItem) <= 0)break;
         if (!tv_folder.GetParentItem(hDomainItem))break;
         hP2Item = hDomainItem;
      }
      return hP2Item;
@@ -65,7 +69,7 @@
         HTREEITEM hP2Item = 0;
         HTREEITEM hDomainItem = 0;
         if (tv_folder.GetParentItem(hItem) <= 0)
         if (!tv_folder.GetParentItem(hItem))
         {
            hDomainItem = hItem;
         }
@@ -122,7 +126,7 @@
      {
         HTREEITEM hP2Item = 0;
         HTREEITEM hDomainItem = 0;
         if (tv_folder.GetParentItem(hItem) <= 0)
         if (!tv_folder.GetParentItem(hItem))
         {
            hDomainItem = hItem;
         }
@@ -167,4 +171,9 @@
   {
      return SaveContentEx(content, 0);
   }
   xstring GetGuid()
   {
      return publiccode::GetGuid();
   }
};