SftTree/DLL 7.5 - DLL-Based Tree Control
Tree Control For C, C++ and MFC
Published by Softel vdm, Inc. - 09/23/2017

SftTree/DLL is a DLL-based tree control for C and unmanaged C++ (Visual C++, Visual Studio 2002 through 2017 and Visual Studio 6). With very little effort, it can take you from a simple list box with check-boxes to a multi-line, multi-column, hierarchical data display. Use it as "just" a high-capacity, graphical list box, or use all of its capabilities and baffle your users with all of its features.

Find out about all the new features in this release!

Tree Control Components

With its impressive feature list, it is sure to satisfy the most demanding applications:

  • Hierarchical item display
  • Fixed or variable height items
  • Single and/or multiple text lines per cell with word wrap
  • Single and multiple selection built-in
  • Virtual mode (for flat lists only)
  • Owner-drawn cells and content windows for complete control over cell contents
  • Printing and Print Preview using SftPrintPreview/DLL (available separately)
  • Splitter bar
  • ToolTips and ScrollTips
  • Drag & drop with automatic scrolling, within and outside tree control
  • Single and multiple roots
  • Expand/collapse buttons
  • True multi-column support
  • Column headers as titles or buttons with images and text
  • Column footers as titles or buttons with images and text
  • Resizable and reorderable columns
  • Individual column colors
  • Fixed width or open ended last column
  • Row headers as titles or buttons with images and text
  • Row/column header as title or button with images
  • Row/column footers as title or button with images
  • Selectable column alignment (left, right, center)
  • Sorting
  • Cell editing using Windows controls
  • Tree items with individual attributes
  • All images fully customizable
  • Tree lines fully customizable
  • Support for C and C++ (MFC) using Visual C++
  • Support for Windows 2000 through Windows 10, server editions and 32-bit and 64-bit editions
  • Complete implementation, not a sub/superclassed list box
  • No predefined maximum number of items

Its performance and speed are unsurpassed! Our demo even includes a "Speed" sample, so you can see how quickly 20,000 items (and more!) can be added and deleted!

Screen Shots

Our demo includes numerous samples and the SftTree/DLL Wizard. This wizard application is used to define a tree control "look" and it even generates sample code for you so you can easily integrate the product into your applications.

Wizard Application used for easy Tree Control Design

Sample Tree Control with Images

Programming Information

The product supports development using C, C++ and C++ with MFC (or ATL/WTL) using Visual C++ (Visual Studio 6.0) and Visual Studio .NET 2002 through Visual Studio 2015 (unmanaged C++ only). This product does not support C# or .NET managed applications (use SftTree/OCX or SftTree/NET instead).

The product packs all features into an unbelievably small Dll: ~ 600KB (32-bit) and ~ 700KB (64-bit)

Complete documentation is available at http://softelvdm.com/Documentation/SftTree%20DLL%207%205.

Free 30 Day Trial

Register to download this free trial. The trial version is just like the product, but expires 30 days after installation.

Discounted Product Bundle

Our DLL Control Bundle offers an even better value, by including all our DLL-based control products in one hugely discounted bundle:

SftTree/DLL 7.5 - DLL-Based Tree Control - Product Licenses

Single Developer Licenses

Single User License
Single Developer License - Includes an annual support subscription for 1 full year of free product support, new major and minor product releases, hotfixes, updates.
$ 399.00

Multi-User Licenses

Our multi-user licenses are most cost-effective and are easy to manage, as you will receive just one license number for the specified number of installations/developers.
10 Developers
One license for 10 developers - Includes an annual support subscription for 1 full year of free product support for all 10 users, new major and minor product releases, hotfixes, updates.
$ 3,300.00
25 Developers
One license for 25 developers - Includes an annual support subscription for 1 full year of free product support for all 25 users, new major and minor product releases, hotfixes, updates.
$ 5,500.00

Classic Versions

If you need an older version of this product, the following are available as a Classic Version bundle. Classic Version bundles include one older version and the current version. Older versions are not available individually and are no longer supported.
Classic Version (SftTree/DLL 4.5 & 7.5)
Includes an annual support subscription for 1 full year of free product support, new major and minor product releases, hotfixes, updates for SftTree/DLL 7.5. Older product versions are no longer supported.
$ 598.00
Classic Version (SftTree/DLL 5.0 & 7.5)
Includes an annual support subscription for 1 full year of free product support, new major and minor product releases, hotfixes, updates for SftTree/DLL 7.5. Older product versions are no longer supported.
$ 598.00
Classic Version (SftTree/DLL 6.0 & 7.5)
Includes an annual support subscription for 1 full year of free product support, new major and minor product releases, hotfixes, updates for SftTree/DLL 7.5. Older product versions are no longer supported.
$ 598.00
Classic Version (SftTree/DLL 6.5 & 7.5)
Includes an annual support subscription for 1 full year of free product support, new major and minor product releases, hotfixes, updates for SftTree/DLL 7.5. Older product versions are no longer supported.
$ 598.00
Classic Version (SftTree/DLL 7.0 & 7.5)
Includes an annual support subscription for 1 full year of free product support, new major and minor product releases, hotfixes, updates for SftTree/DLL 7.5. Older product versions are no longer supported.
$ 598.00

Product Info

Free 30 Day Trial

Register to download this free trial. The trial version is just like the product, but expires 30 days after installation.

Purchase Now

All products are available for immediate online delivery.

Web Services

Open Source Projects