文件名从 jrj/xframe/devloper/XDevEditPage.cpp 修改 |
| | |
| | | #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); |
| | |
| | | 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; |
| | | } |
| | |
| | | while (true) |
| | | { |
| | | hDomainItem = tv_folder.GetParentItem(hP2Item); |
| | | if (tv_folder.GetParentItem(hDomainItem) <= 0)break; |
| | | if (!tv_folder.GetParentItem(hDomainItem))break; |
| | | hP2Item = hDomainItem; |
| | | } |
| | | return hP2Item; |
| | |
| | | |
| | | HTREEITEM hP2Item = 0; |
| | | HTREEITEM hDomainItem = 0; |
| | | if (tv_folder.GetParentItem(hItem) <= 0) |
| | | if (!tv_folder.GetParentItem(hItem)) |
| | | { |
| | | hDomainItem = hItem; |
| | | } |
| | |
| | | { |
| | | HTREEITEM hP2Item = 0; |
| | | HTREEITEM hDomainItem = 0; |
| | | if (tv_folder.GetParentItem(hItem) <= 0) |
| | | if (!tv_folder.GetParentItem(hItem)) |
| | | { |
| | | hDomainItem = hItem; |
| | | } |
| | |
| | | { |
| | | return SaveContentEx(content, 0); |
| | | } |
| | | |
| | | xstring GetGuid() |
| | | { |
| | | return publiccode::GetGuid(); |
| | | } |
| | | }; |