Привет всем.
Вопрос такой же, как и тема сообщения

. Есть ли какой либо способ сделать это либо с помощью VCL, либо с помощью API-функций? Просто двойной клик открывает окно свойств узла, и одновременно еще и раскрывает его содержимое в дереве. Как можно избежать раскрытия? Заранее благодарен
Здравствуйте, siphiuel1234, Вы писали:
Подменяешь оконную процедуру дерева (см. TControl::WindowProc). И в своей пишешь примерно так:
void __fastcall TMyForm::NewTreeWndProc(TMessage &Msg)
{
switch(Msg.Msg)
{
case WM_LBUTTONDBLCLK:
//Здесь делаем что нужно по двойному клику и сразу выходим.
return;
}
//Иначе, вызываем старую процедуру:
OldTreeWndProc(Msg);
}