![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как отрубить в ТрееВью выбор ноды [D4, D5, D6, D7, Win95/98, WinME, NT4, Win2k]
malkolinge © (2002-12-28 19:35:00)При нажатии на символьную клавишу ТрееВью подсвечивает ноду с названием, которое совпадает с нажатой клавишей. КАК ЭТО ОТКЛЮЧИТЬ ?
malkolinge (2002-12-29 12:42:00) [1]
> McSimm
Пасиба. куда пиво слать ?
malkolinge (2002-12-29 12:30:00) [2]А что ж тогда делать ?
Если я :
Разработал компонет для отображения содержимого таблици на базе
TreeView. Теперь вот решил сделать поиск.(быстрый). Т.е. При нажатии алфавитно
цифровых клавиш подсвечиваеться соответствующая нода(поиск идет не по
тексту ноды а по самой таблице, после чего находиться соотв. Нода).
Однако у трееВью есть своя процедура которая сама выделяет
ноду(например если есть нода с текстом "товары" то при наж. на "д" она
подсвечивается автоматически. Мне нужно выключить эту возможность. А
вот как не знаю. Перелопатил исходники Кастом треевью, перекрывал
Кейдау-кейпресс и нифига. Что делать ?
McSimm (2002-12-29 12:16:00) [3]У TreeView нет механизмов для такого отключения.
Но можно в TreeView.OnKeyPress написать Key := #0;
malkolinge (2002-12-29 12:06:00) [4]НУ НЕУЖЕЛИ НИКТО НЕ ЗНАЕТ ?