Virtual Treeview logo

Virtual Treeviewv6.7Treeview-Komponente für Delphi


Sie sind ein Microsoft Most Valued Professional oder Microsoft Certified Trainer?

Hier entlang bitte!

Die folgenden Inhalte sind leider nicht auf Deutsch verfügbar.

Virtual Treeview is a treeview control built from the ground up. More than a decade of development have created one of the most flexible and advanced Delphi tree controls available today. Virtual Treeview started off with the claim to improve many aspects of existing solutions and introduced several groundbreaking technologies and principles.


As the name indicates, the control uses a different paradigm for tree management than other controls of this kind. It does not read the data it manages (except its size), not even the captions of a node. Everything is retrieved from the application via events (or descendants via overridden methods).

Virtual Treeview has been carefully designed and is tested thoroughly. The control has proven its concept as well as its great usability in many commercial products and freeware projects.

Although JAM Software has taken Virtual TreeView under its wing, the control remains open source. Developers are welcome to participate!


Virtual Treeview is using a double licensing scheme. You can either choose Mozilla Public License 1.1 (MPL 1.1) or GNU Lesser General Public License.

Public source code repository and issue tracker

Virtual Treeview is hosted on GitHub. You will find the latest code there. Please report issues on the GitHub page.


Starting with version 5.0, Virtual Treeview no longer comes with its own setup program. There is a set of design and runtime packages for each supported IDE version, which can easily be opened to compile and install the control in the IDE. Virtual Treeview supports the following IDEs (and their associated VCLs):


  • Embacadero's RAD Studio XE3 - 10.1 Berlin


  • Delphi7 - Delphi XE8

Technical Support

Please do not contact developers or JAM Software for technical support. Please try to get support from the community e.g. at Stack Overflow , Delphi Pages, Delphi Praxis or Embarcadero forums. Please do not use the issue tracker for getting support, only for reporting true bugs (see below).

Reporting Bugs

First of all, please make sure you are using the latest official version. When reporting a bug please include a sample project that allows us to quickly reproduce the bug. This can also be one of the demo projects that come with Virtual Treeview, modified to show the bug. If only small changes are required, a description is sufficient how a demo projects needs to be changed in order to replicate the bug. If you already have a solution, please supply a patch file or make a pull request.

Previous version

You can also Download previous versions of Virtual Treeview here.


If you require a wider range of components, feel free to test JAM Software's
ShellBrowser Delphi Components and ShellBrowser .NET Components free of charge for 30 days.

Wir schützen Ihre Daten! Auf unseren Seiten sorgt die Erweiterung "Shariff" dafür, dass Ihre Daten erst dann an soziale Netzwerke weitergegeben werden, wenn Sie den Teilen-Button klicken. Weitere Informationen finden Sie hier.