TTreeNode innerhalb eines TTreeView verschieben
-
Hallo!
Ich habe in meiner Anwendung einen TTreeView, bei dem ich mittels Drag'n Drop Elemente verschieben will.
Also per Drag'n Drop ist es kein Problem, Element A und Element B in Erfahrung zu bringen. Wie schaffe ich es jetzt am Besten, diese beiden TTreeNode-Elemente innerhalb des Baumes miteinander auszutauschen (incl. ihrer Kinder)?
Der TListView bietet ja eine Methode Exchange(), die einem sowas ermöglicht.
Ich hab mich ein wenig mit den Funktionen Insert() bzw. InsertNode() verkünstelt, weil ich das irgendwie per Hand machen wollte, da ist zwar dann einiges passiert, aber nicht, was ich wollte.
Ihr würdet mir wirklich sehr weiterhelfen...
Vielen Dank schon mal im voraus,
Mipe
-
TTreeNode::MoveTo !?