ist zwar schon ein bisschen älter aber ich hatte dasselbe problem
und der letzte beitrag hat mich auf eine andere idee gebracht die ich hier posten wollte falls noch jemand das problem hat
einfach folgenden code am anfang vom onclick ereignis des trees packen
Delphi-Quellcode:
if vst.Selected[vst.FocusedNode] = false then
begin
vst.ClearSelection;
vst.FocusedNode:= nil;
end;