Thema: Delphi Drag & Drop in ListView

Einzelnen Beitrag anzeigen

Benutzerbild von Jens Schumann
Jens Schumann

Registriert seit: 27. Apr 2003
Ort: Bad Honnef
1.644 Beiträge
 
Delphi 2009 Professional
 
#3

Re: Drag & Drop in ListView

  Alt 3. Mai 2004, 08:12
Zitat von shareholder:
so, die suche hat mir nicht geholfen.

muss man für's draggen und droppen eine eigene funktion schreiben oder gibt es schon eine vordefinierte ?

ich habe bislang nur:

Delphi-Quellcode:
procedure TForm1.ListView1DragOver(Sender, Source: TObject; X, Y: Integer;
  State: TDragState; var Accept: Boolean);
begin
  Accept := Source is TListItem;
end;
DragMode := Automatic;

es funzt aber nicht

edit: ich habe vsIcon eingestellt
Kann es sein das TListItem gar nicht der Source ist, sondern der passende TListView? Wenn Du wissen möchtest welches TListItem gemeint ist, kannst Du in Source über Selected darauf schließen. Das TListItem, dass gezeogen wird, ist in Source mit Sicherheit das TListItem auf das Selected zeigt.
I come from outer space to save the human race
  Mit Zitat antworten Zitat