TreeView Items Editor question lazarus / 9-Editor ---------------------------------------------------------------------- IPguy · 2011-07-10 02:33 Is there a way to change the position of an item within the TreeView Items Editor other than deleting and re-adding it where I want it? Updates: This is a static list, for my options pages/panels. 0.9.31-31292-2.4.4, win32-Vista. ---------------------------------------------------------------------- Dick, from the internet · 2011-07-10 03:12 have you tried .MoveTo? e.g. Code: [Select]treeview1.Items.Item[x].MoveTo (treeview1.Items.Item[y],naInsert); review the LCL help file for TTreeNode.MoveTo for the usage and  attach modes geno modified 22:25 my apologies - I re-read your message and I see you want to move items within the editor - I thought you meant during run-time.  No, I don't think there is a way around this ---------------------------------------------------------------------- IPguy · 2011-07-10 03:22 I want to change the item order during design time.  (I should have been more clear about that in my original message) These items will not be changing under program control. ---------------------------------------------------------------------- Dick, from the internet · 2011-07-10 03:32 yeah - I re-read your post.  Sorry I misunderstood that you were working in the editor itself, not at runtime.  But I don't think there is a way to move items like that - I know many times I goofed on initial layout and had to delete and retry!!  Its' almost easier to just do it in code so you can make your changes dynamically. geno