Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Jelly,
3. Apr 2007
Naja, viel anders hab ichs ja auch nicht. nur im Assign des Knoten muss natürlich auch eine neue Datenstruktur erstellt werden. Aber das ist ja leicht anpassbar.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Jelly,
3. Apr 2007
Ich habs dann wirklich alles händisch machen müssen, sprich, den Zweig rekursiv durchlaufen und an der gewünschten Stelle neu erstellen. Zu den Objekten, die an jedem Knoten klebten, habe ich ebenfalls jeweils natürlich eine neue Instanz erzeugen müssen, und mittels einer selbst geschriebenen Assign Methode in meiner Klasse konnte ich mir dann eine Kopie der Struktur erstellen.
Wenn ich heut...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Jelly,
29. Mär 2007
Ich hab hier grad ein etwas verzwicktes Problem.
Und zwar muss ich einen Treeview Zweig, der selbst auch wieder Childnodes und ChildChildnodes enthalten kann, als Kopie woanders in die Treeview kopieren.
Ich kann zwar ein der Zielstelle mittels
NewNode := Treeview1.Items.AddChild(treeview1.Selected,'Blubb') ;
NewNode.Assign(MyCopyNode); // MyCopyNode soll geclont werden...