xj qian
2024-07-18 3a3137b405af9728f9a7e4d7ee725498d0e8ecb7
jrj/project/business/BasicCode/Simple.Menu.Config.cpp
@@ -81,13 +81,12 @@
            dw_list.ResetUpdateStatus();
            dw_list.DwUpdateAllToEx(x);
            HTREEITEM hItem =tv_gs.GetSelectedItem();
            if(hItem > 0)
            if(hItem)
            {
               KXMLDOMElement e =  x.documentElement();
               int p = trust(e);
               tv_gs.SetItemData(hItem, p);
               tv_gs.SetItemData(hItem, e);
            
               while(tv_gs.GetChildItem( hItem) > 0)
               while(tv_gs.GetChildItem( hItem))
                  tv_gs.DeleteItem(tv_gs.GetChildItem( hItem));
            
               KXMLDOMNodeList li =  x.selectNodes(L"item/item");
@@ -95,9 +94,8 @@
               for(i=0;i<s;i++)
               {
                  KXMLDOMElement ele =  li.item(i);
                  int pa = trust(ele);
                  xstring name = ele.selectSingleNode(L"Name").text();
                  HTREEITEM cItem =tv_gs.InsertChildItem( hItem, name, pa, 15);
                  HTREEITEM cItem =tv_gs.InsertChildItem( hItem, name, ele, 15);
                  if(ele.selectSingleNode(L"item"))
                     tv_gs.SetItemChild1(cItem, 1);
               }