Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Нужен быстрый TreeView


Автор: McDevil 23.5.2006, 12:39
Может, кто знает альтернативный компонент стандартному TreeView? только нада, чтоб работал быстрее... 

Автор: vv3 23.5.2006, 12:42
А чем стандартный "медленен"?
Как показывает практика, "медленность" напрямую связана с кодом, который дописывает программист, а не с компонентом. Что в нем тебя не устраивает? 

Автор: McDevil 23.5.2006, 12:47
vv3, долгое разворачивание всего дерева, долгая очистка дерева, а на медленных машинах так вообще...
И пожалуйста ненадо расказывать, что надо сортировку отключать и т.д. и т.п. Всё это уже пройденно нужна альтернатива...
  

Автор: _hunter 23.5.2006, 13:00
http://www.soft-gems.net/VirtualTreeview/ 

Автор: McDevil 23.5.2006, 13:23
_hunter, а не стилизованный... Мне нужен тот же, что и стандартный, но побыстрее... А тот, что вы предлагаете стопроцентно увеличит размер моего .exe, да и повысит минимальные системные требования... 
В общем много чего лишнего нахлабучили... 

Автор: GRU 23.5.2006, 15:18
http://vingrad.ru/DELPHI-DLP-000720 

Автор: McDevil 23.5.2006, 16:12
GRU, этой статье много, много лет. Я её давно уже читал и в общем пришел к выводу, что она для меня не подходит... 

Автор: Yanis 23.5.2006, 16:32
Я пришел к выводу, что ты ничего не хочешь делать.  

Автор: McDevil 23.5.2006, 16:38
Цитата(Yanis @  23.5.2006,  16:32 Найти цитируемый пост)
В общем мы пришли к выводу, что ты хочешь, что бы за тебя нашли компонент или написали код. 

Нет я хочу, чтоб человек, который знает такой компонент дал ссылочку, если конечно не трудно...
Цитата(Yanis @  23.5.2006,  16:32 Найти цитируемый пост)
Я пришел к выводу, что ты ничего не хочешь делать.

Я уже много чего переделал, если что...
И не надо делать скорополительных выводов... smile  

Автор: Yanis 23.5.2006, 16:41
Цитата(McDevil @  23.5.2006,  17:38 Найти цитируемый пост)
Нет я хочу, чтоб человек, который знает такой компонент дал ссылочку, если конечно не трудно...
Уже... 

Автор: McDevil 23.5.2006, 16:43
Цитата(Yanis @  23.5.2006,  16:41 Найти цитируемый пост)
Уже... 

Где?!!!!
 

Автор: Yanis 23.5.2006, 16:57
_hunter  Дата 23.5.2006, 14:00
GRU  Дата 23.5.2006, 16:18
и личный вклад www.torry.net 

Автор: AriX 23.5.2006, 17:07
Стандартный переделанный TreeView ты не получишь. Это все равно будет обертка для жутко-медленного виндового.
Так что юзай VirtualTreeview - если хочешь скорость. 

Автор: McDevil 23.5.2006, 17:18
Цитата(AriX @  23.5.2006,  17:07 Найти цитируемый пост)
Стандартный переделанный TreeView ты не получишь. Это все равно будет обертка для жутко-медленного виндового.
Так что юзай VirtualTreeview - если хочешь скорость. 

Ладно попробую... 

Автор: RA 23.5.2006, 22:01
Не помню где (наверное на torry.net) видел компонент - TreeView, позицианировавшийся как очень быстрый, что-то типа FastTreeView, вобщем как-то так, но у этого компонента примочек по минимуму.

А вот стильный VirtualtreeView по словам аFтора ->
Цитата

Virtual Treeview is extremely fast. Adding one million nodes takes only 700 milliseconds*


Что весьма впечатляет  smile  

Автор: McDevil 23.5.2006, 22:58
Цитата(RAdmin @  23.5.2006,  22:01 Найти цитируемый пост)
А вот стильный VirtualtreeView по словам аFтора ->

Цитата    

Virtual Treeview is extremely fast. Adding one million nodes takes only 700 milliseconds*

Да на моей машине еще и в три раза быстрее... 

Автор: AriX 24.5.2006, 11:08
Кстати, на том же сайте soft-gems.net есть компонент TreeNT - можешь его посмотреть. Но это обертка. 

Автор: McDevil 24.5.2006, 18:03
Цитата(AriX @  24.5.2006,  11:08 Найти цитируемый пост)
Кстати, на том же сайте soft-gems.net есть компонент TreeNT - можешь его посмотреть. Но это обертка. 

Ага посмотрю... 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)