Einzelnen Beitrag anzeigen

torud

Registriert seit: 26. Jul 2002
Ort: Sachsen
1.198 Beiträge
 
Delphi XE5 Professional
 
#4

Re: Virtual TreeView Nodes vertauschen (MoveUp/MoveDown)

  Alt 7. Apr 2009, 10:19
Hi,

ich habs mal so versucht, aber in dem Fall wird mir die erste Node immer an die letzte Stelle verschoben. Warum nur?

Delphi-Quellcode:
procedure TForm1.btn_down_itemClick(Sender: TObject);
var
  Node: PVirtualNode;
begin
  Node:=VST.FocusedNode;

  if Node <> nil then
    begin
      vst.MoveTo(Node,vst,amInsertAfter,false);
    end;
    vst.Selected[vst.GetFirst] := true; //selektiere die erste node
    list_menu_itemsClick(self); //führe code beim selektieren aus
end;
Danke
Tom
  Mit Zitat antworten Zitat