Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.01.10;
Скачать: CL | DM;

Вниз

Скролл в TreeView   Найти похожие ветки 

 
harisma ©   (2009-01-27 18:47) [0]

Господа знатоки. Нужна ваша помощь.
Я добавил функцию быстрого поиска по дереву TreeView в соответствии с введенным текстом в поле поиска (компонент TEdit на форме) и все бы хорошо, только если искомая нода находится вне видимой области TreeView, то она выделяется, но сам TreeView не прокручивается. чтобы найденная нода стала видимой.
Ноду я выбираю следующим образом:

 Items.GetNode(ANodes[i])]).Selected := True,

где ANodes - найденные в процессе поиска и занесенные в массив ноды дерева.

Явно не хватает какого-то действия, но вот какого? Кто подскажет?

Заранее спасибо.


 
{RASkov} ©   (2009-01-27 18:50) [1]

См. TreeView.TopItem


 
{RASkov} ©   (2009-01-27 18:56) [2]

Или TTreeNode.MakeVisible


 
harisma ©   (2009-01-27 19:22) [3]


> См. TreeView.TopItem


Получилось. Спасибо.



Страницы: 1 вся ветка

Текущий архив: 2010.01.10;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.03 c
2-1258308164
ℓoℓ
2009-11-15 21:02
2010.01.10
Клавиатура в замену джостику


15-1257271998
trxnet
2009-11-03 21:13
2010.01.10
2 задачки. Размен денег и произведение многочленов


15-1256567711
savva
2009-10-26 17:35
2010.01.10
К обладателям клиента форумного..


15-1257856074
oxffff
2009-11-10 15:27
2010.01.10
Уважаемый модератор. Почисти и мой последний пост в теме


15-1257433390
test
2009-11-05 18:03
2010.01.10
Lazarus + Excel