procedure TForm1.TreeView1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer ); var i:integer; begin if Button=mbRight then begin i:=TreeView1.GetNodeAt(X,Y).Index; if i<>-1 then TreeView1.Selected:=TreeView1.GetNodeAt(X,Y); end; end;
Shift: TShiftState; X, Y: Integer );
var i:integer;
begin
if Button=mbRight then
begin
i:=TreeView1.GetNodeAt(X,Y).Index;
if i<>-1 then
TreeView1.Selected:=TreeView1.GetNodeAt(X,Y);
end;
end;