| | |
| | | int OnCreateTree() |
| | | { |
| | | //int wid = tv_folder.GetId(); |
| | | while (tv_folder.GetRootItem() > 0) |
| | | while (!tv_folder.GetRootItem()) |
| | | tv_folder.DeleteItem(tv_folder.GetRootItem()); |
| | | |
| | | xml x; |
| | |
| | | { |
| | | KXMLDOMElement e = nlist.item(i); |
| | | xstring name = e.selectSingleNode(L"@name").text(); |
| | | HTREEITEM h = tv_folder.InsertChildItem(0, name, name, e, 15); |
| | | createSubTree(h, e); |
| | | HTREEITEM h = tv_folder.InsertChildItem(0, name, e, 15); |
| | | createSubTree(0,h, e); |
| | | tv_folder.ExpandItem(h); |
| | | } |
| | | tv_folder.ExpandItem( 0); |
| | |
| | | if (comdid == L"xmMemberAdd") |
| | | { |
| | | HTREEITEM hItem = tv_folder.GetSelectedItem(); |
| | | if (hItem < 0) return 1; |
| | | if (!hItem) return 1; |
| | | KXMLDOMElement e = tv_folder.GetItemData(hItem); |
| | | |
| | | xaserverarg arg; |