Как сделать в TreeView чтобы узлы не раскрывались по двойному клику мыши как в Explorer

klimenko.dmitry

Как сделать в TreeView чтобы узлы не раскрывались по двойному клику мыши как в Explorer ?Сила и честь, все остальное лишь тени и пыль...
2 ответа

klimenko.dmitry

В interface пишеш (необходимо, чтоб до описания класса формы)
<b>type</b>
 TTreeView = <b>Class</b> (ComCtrls.TTreeView)
 <b>procedure</b> WMLButtonDblClk(<b>var</b> Message: TWMLButtonDblClk); message WM_LBUTTONDBLCLK;
 <b>end</b>;
В implementation
<i>{ TTreeView }</i>
<b>procedure</b> TTreeView.WMLButtonDblClk(<b>var</b> Message: TWMLButtonDblClk);
<b>begin</b>
 <i>// здесь пишешь обработчик DblClick-а вместо OnDblClick</i>
<b>end</b>;


klimenko.dmitry

Спасибо...Сила и честь, все остальное лишь тени и пыль...