Hallo,
ich habe ein dummes Problem mit der TTreeView-Komponente.
Ich habe (wie beim Norton Commander) zwei Paare TTreeView/TListView auf jeweils einem Panel auf dem Formular. Wenn ich jetzt mit Drag&Drop Dateien von einer ListView auf die zugehörige TreeView ziehe, habe ich keine Probleme. Wenn ich jetzt aber Dateien aus der ListView von Paar 1 auf die TreeView von Paar 2 ziehe, kriege ich beim Ermitteln der Koordinaten der Ziel-TreeView (GetNodeAt()) immer falsche Werte. Ich benutze zum Ermitteln der Koordinaten GetCursorPos() und ::ScreenToClient() (letztere Funktion bekommt das Handle der Ziel-TreeView übergeben). Weiss jemand Rat?
MfG
Reiner Ziegler
ich habe ein dummes Problem mit der TTreeView-Komponente.
Ich habe (wie beim Norton Commander) zwei Paare TTreeView/TListView auf jeweils einem Panel auf dem Formular. Wenn ich jetzt mit Drag&Drop Dateien von einer ListView auf die zugehörige TreeView ziehe, habe ich keine Probleme. Wenn ich jetzt aber Dateien aus der ListView von Paar 1 auf die TreeView von Paar 2 ziehe, kriege ich beim Ermitteln der Koordinaten der Ziel-TreeView (GetNodeAt()) immer falsche Werte. Ich benutze zum Ermitteln der Koordinaten GetCursorPos() und ::ScreenToClient() (letztere Funktion bekommt das Handle der Ziel-TreeView übergeben). Weiss jemand Rat?
MfG
Reiner Ziegler
Comment