Работа с TVirtualTreeView. Часть 1

минута на чтение

Этой бы статьей я хотел бы открыть цикл статей, посвященных по работе с данным компонентом. Кто не слышал про это компонент, немного расскажу (да и эта статья будет чисто теоритической). Многие знают компонент TreeView, кто с ним работал, знают какой он медленный и как он будет работать, если в нем будет обрабатываться порядка 5000 нодов (узлов). Так вот VirtualTreeView значительно упростит Вашу жизнь по работе со списками и деревьеми, сократит время обработки информации, а также значительно приукрасит Вашу программу (приложение). Как вы уже поняли, данный компонент предназначен для работы со списками и деревьями. Последнюю и стабильную версию Вы сможете скачать отсюда. Давайте посмотрим на иерархию классов. То есть получаем, что TVirtualTreeView — это лишь общее название для других классов.


Теперь поговорим о самих узлах (нодах). Тут для работы с ними есть замечательный тип данных PVirtualNode. Можно сказать это то, с чем мы работаем чаще всего с данными компонентом. В VirtualTreeView возможно реализация алгоритма Drag&Drop, возможно добавления картинок для данного нода(узла), что не возможно с легкостью сделать в том же самом TreeView. Вообще вещь очень мощная, заслуживает уважения хотя бы из-за того, что обрабатывает все узлы (информацию) очень быстро. Но маленькое вступление я сказал, так что будем развивать эту тему и дальше, попробуем поработать с данными, так что буду публиковать серию примеров и статей, думаю он Вам понравится.

Facebook Vk Ok Twitter LinkedIn Telegram

Похожие записи:

Не долго пришлось ждать следующей статьи — про MapWindow GIS в Delphi, а тема ее — Работа с таблицами атрибутов, а точнее, работа, с тем самым, файлом dbf. Вообще, как Вы догадались возможно раньше, что приложен файл dbf - к shp-файлу не с проста. Вообще, если...
Здравствуйте, вот все продолжаю мучать VK API в Delphi. На этой раз «перст пал» на расширенные методы API. К данным методам относятся работа с личными сообщениями работа со стеной пользователя работа с фотографиями и альбомами фотографий В данный момент хоте...
В первой части мы рассмотрели как правильно подключить БД MS Access в проект Delphi. Сейчас мы рассмотрим примитивную работа с данными компонентами, а также некоторые свойства их. Кроме это попробуем сделать небольшие запросы к БД и добавлять, редактировать ин...