LiFan
2024-07-18 a6b54d999992d72b2d9ea33efec0b7d642ea9f2d
jrj/project/business/BasicCode/Simple.Menu.Config.cpp
@@ -180,7 +180,7 @@
      
      NMTREEVIEW& nmtv = *(NMTREEVIEW*)evt->notify.pnmh;
      HTREEITEM hItem = nmtv.itemNew.hItem;
      KXMLDOMElement& e = *(KXMLDOMElement*)tv_gs.GetItemData(hItem);
      KXMLDOMElement e = tv_gs.GetItemData(hItem);
      //trace(L"%s", e.xml);
      //xstring id = e.selectSingleNode(L"MenuID").text();
      dw_list.AcceptText();
@@ -202,9 +202,9 @@
         tv_gs.DeleteItem(xto);
         return -1;
      }
      KXMLDOMElement& fid = *(KXMLDOMElement*)tv_gs.GetItemData(xto);
      KXMLDOMElement fid = tv_gs.GetItemData(xto);
      HTREEITEM xpto =tv_gs.GetParentItem(xto);
      KXMLDOMElement& tid = *(KXMLDOMElement*)tv_gs.GetItemData(xto);
      KXMLDOMElement tid = tv_gs.GetItemData(xto);
      //trace(L"%s-------------------------%s",fid.xml,tid.xml);
      xml x ;
      
@@ -229,7 +229,7 @@
      //
      HTREEITEM xpfrom =tv_gs.GetParentItem(xfrom);
      //trace(L"%d", xpfrom);
      KXMLDOMElement& fe = *(KXMLDOMElement*)tv_gs.GetItemData(xpfrom);
      KXMLDOMElement fe = tv_gs.GetItemData(xpfrom);
      //trace(L"%s-------------------------%s",fe.xml,tid.xml);
      KXMLDOMElement fe1 = fe.selectSingleNode(L"item[@guid='"+id1+L"']");
      fe.removeChild(fe1);