Jump to content


Photo

TuniTreeView export to XML

uniTreeView export to XML

  • Please log in to reply
No replies to this topic

#1 Freeman35

Freeman35

    Advanced Member

  • uniGUI Subscriber
  • PipPipPipPip
  • 177 posts

Posted 06 July 2017 - 01:53 PM

Hello,

I need to export Treeview to xml, and I wrote this unit. Saveto file and read fromfile.

Just can not set TuniTreeNode.Level, 'cos that property is readonly. So this mean file hasto be ordered, if you add/change manually xml file.

I wanna use TreeView like a menu, sometime modified and there is no export import way. And I don't like add item(s) in code.

 

1.1 new: added "use_menu_id" compiler directive. This is Add "mnu_id" Attribute in xml. This is for on TUniTreeView.OnClick (How to use detail in pas header)

 

this codes are howto use:

// Save
 With TuniTreeViewToXML.Create(UniTreeView1) do
 try
   SaveToFile('test.xml');
 finally
   Free;
 end;

//  load
  UniTreeView1.Items.Clear;//  !!!! important, you have to clear all item first
  With TXMLTouniTreeView.Create do
  try
    XMLTouniTreeView(UniTreeView1, 'test.xml');
  finally
    Free;
  end;

Attached Files


  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users