Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#2
  Alt 27. Jun 2002, 16:26
Keine Ahnung, ob der Code was taugt. hab eich aus meiner Code-Schnipsel-Sammlung:
Code:
OnMouseDown:
if Button = mbLeft then
begin
  // Starten des Drag'n'Drop-Vorgangs der playlisteinträge
  if Playlist.ItemAtPos(Point(x, y), True) > -1 then
  begin
    Playlist.BeginDrag(False);
  end;
end;

OnDragOver:
begin
  NewItemIndex := Playlist.TopIndex + (Y div Playlist.ItemHeight);
  if NewItemIndex > Playlist.Items.Count -1 then
    NewItemIndex := Playlist.Items.Count -1;
  Playlist.Items.Move(Playlist.ItemIndex, NewItemIndex);
  Playlist.ItemIndex := NewItemIndex;
  Hauptfenster.Filelist.Items.Move(Playlist.ItemIndex, NewItemIndex);
  Hauptfenster.Filelist.ItemIndex := NewItemIndex;
  Accept := True;
end;
by Daniel B; Form.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat