Einzelnen Beitrag anzeigen

Hedge

Registriert seit: 30. Jun 2007
278 Beiträge
 
Delphi 2009 Professional
 
#1

VST: bestimmen ob drag-items aus anderem Prozess kommen

  Alt 31. Aug 2009, 21:45
Habe einen VirtualTreeview bei dem es 2 Ebenen gibt.

Das Verhalten bei Drag and Drop-events innerhalb der Liste im selben Treeview habe ich mittlerweile so wie ich es haben wollte abbilden können.
Wenn ich allerdings aus einer anderen Kopie des selben Prozesses etwas aus dem Treeview dort in meinen dragge, dann kann scheinbar die Ebene der Nodes nicht richtig ermittelt werden und es verhält sich nicht so wie beim drag and drop innerhalb eines Treeviews.

kann ich in:
Delphi-Quellcode:
procedure TForm1.VSTDragOver(Sender: TBaseVirtualTree; Source: TObject;
  Shift: TShiftState; State: TDragState; Pt: TPoint; Mode: TDropMode;
  var Effect: Integer; var Accept: Boolean);
irgendwie rausfinden ob das gedraggte Zeug aus dem selben Prozess kommt oder aus einem Anderen?
٩๏̯͡๏)۶
  Mit Zitat antworten Zitat