Most data has structure — flat lists hide it. SftTree/DLL 8.0 restores it, presenting hierarchical, multi-column data the way it's really organized. Editing, sorting, and modern accessibility built in, royalty-free for C and C++ developers.
Some data is a simple list. Most of it isn't. Files nest inside folders, tasks roll up into projects, accounts branch into sub-accounts, and flat list boxes force all that structure into a single dimension your users have to reconstruct in their heads. SftTree/DLL gives it back its shape.
It presents hierarchical, multi-line, multi-column data exactly the way the information is organized, so relationships are visible, not implied, and scales from a simple graphical list box to a rich, multi-column hierarchy with editing, sorting and printing built in.
|-
Items appear as a single flat list or a deeply nested tree with one root or many, and with no predefined maximum number of items, the control grows with your data rather than boxing it in.
[#]
Full GDI+ image support brings PNGs and alpha-blended graphics to your cells, and every image in the control can be tailored to match your application's look.
<->
Single or multiple selection, and drag-and-drop that scrolls automatically and works both within the tree and to and from other windows.
∞
For large flat lists, virtual mode keeps performance sharp by letting your application supply data on demand.
Columns and headers
Columns are resizable and reorderable by drag-and-drop, carry their own colors and alignment, and the last column can be fixed-width or fill the available space. Headers and footers act as plain titles or clickable buttons with images and text, and a built-in splitter bar lets users divide the view on their own terms.
A modern Windows citizen
Version 8.0 follows the system's choices, so your lists and trees do too.
Honors Windows visual styles and follows the system light/dark setting for seamless dark mode.
Supports Windows High Contrast for accessible viewing.
Scales images and pixel dimensions so your control stays crisp on every display.
A built-in UI Automation provider works with Narrator, NVDA, JAWS and others out of the box.
Full right-to-left reading support makes it ready for global audiences.
Languages
Platforms
In the box
Distribution
Save with the bundle
SftButton/DLL 3.0, SftMask/DLL 7.0, SftTabs/DLL 7.0 and SftTree/DLL 8.0 in one hugely discounted bundle.