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

Вниз

TTreeView   Найти похожие ветки 

 
Alex870   (2004-08-10 18:16) [0]

Уважаемые знатоки VCL!
Проблема с TTreeView. Я заметил у этого компонента очень (для меня) нехорошую деталь - заключается в следующем: я строю дерево у которого есть один корневой TNode (к которому прекреплены все остальные), сам TTreeView имеет определенное количество строк (хотя в Runtime"e его можно менять растягивая или сжимая форму по вертикали), и вот что получается - если развернутое до первого уровня дерево (т.е. RootNode и его ChildNodes) имеет большое количество строк, то оно сворачивается и разворачивается быстро, а вот если маленькое (особенно если оно меньше, чем количество строк, способных поместится на TTreeView без появления полосы прокрутки) то дерево сворачивается и разворачивается очень медленно (для меня). Подскажите пожалуйста как можно это побороть. Зарание спасибо!


 
Sun bittern ©   (2004-08-10 18:33) [1]

Может с отрисовкой похимичить?

Items.BeginUpdate
Items.EndUpdate
DoubleBuffered


 
Alex870   (2004-08-10 18:39) [2]

Извиняюсь, если не очень корректно поставил вопрос! Но если покороче - то чем меньше развернутое дерево - тем медленней оно сворачивается. Я думаю, что разработчики компонента хотели добиться одинаковой скорости сворачивания деревьев большого и малого размера и очевидно где-то есть параметр описывающий скорость сворачивания.


 
Sun bittern ©   (2004-08-10 18:44) [3]

Alex870   (10.08.04 18:39) [2]

Очень сомневаюсь по поводу этой теоритической мысли



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

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

Наверх




Память: 0.47 MB
Время: 0.057 c
3-1090928811
Dolvet
2004-07-27 15:46
2004.08.22
Как урезать нужное колисечтво символов из числового поля


11-1079105829
McSimm
2004-03-12 18:37
2004.08.22
Внимание! Сайт переезжает на новый хостинг.


1-1092067355
sdw_syscoder
2004-08-09 20:02
2004.08.22
Как запустить программу с высоким приоритетом?


14-1091797724
X9
2004-08-06 17:08
2004.08.22
Создание шрифтов в Corel DRAW


6-1087284001
HydraMarat
2004-06-15 11:20
2004.08.22
TIdTCPServer vs TTcpServer