Dosao sam do resenja u medjuvremenu, pa ako je nekom potrebno:
Resenje za selekciju:
Kôd:
void __fastcall TForm1::TreeView1MouseDown(TObject *Sender,
TMouseButton Button, TShiftState Shift, int X, int Y)
{
if ( Button == mbRight )
{
TTreeView *pTreeView = static_cast<TTreeView*>( Sender );
if ( pTreeView )
{
THitTests HT;
HT = pTreeView->GetHitTestInfoAt( X,Y );
if ( HT.Contains( htOnItem ) )
pTreeView->GetNodeAt( X,Y )->Selected = true;
}
}
}
PopUp treba da se postavi u ObjectInspectoru (elegantnije je)