HeaderPane
Main
New productSftTabs/NET 3.0 is here

Windows controls that feel native. Because they are.

Tree, tab, button, combo box and masked edit controls for C, C++, ActiveX and .NET developers. Royalty-free, thoroughly documented, and continuously developed since 1994.

Works with C · C++ · MFC · C# · VB.NET · VB6
Built for C, C++ and MFCBuilt for every ActiveX hostBuilt for Windows Forms

Since 1994

Building Windows controls for over three decades.

Royalty-free

Ship your application with no runtime fees.

Support included

Every product includes a one-year support subscription.

Accessible and themed

Screen readers, dark mode and high DPI in the latest releases.

Products

Pick your platform

Every control comes in the flavor your codebase speaks: native DLLs for C and C++, ActiveX for every COM host, and managed code for .NET.

New product · SftTabs/NET 3.0

The tab control for Windows Forms, in eight looks.

Our 100% C# tab control for Windows Forms: tabs on any side of the control, in one scrollable row or in multiple rows, in eight looks from the current Windows theme to flat, button, underline, document, rounded and pill styles. Tabs are made of text, images, buttons, check boxes, radio buttons and progress bars, with close buttons, tab reordering, tooltips and full color support. Version 3.0 runs on the .NET Framework and on .NET 10, with Visual Studio designer support on both, and adds dark mode, per-monitor high-DPI scaling and built-in screen-reader accessibility.

  • Windows 10 and newer
  • .NET Framework 4.7+ and .NET 10+
  • Royalty-free
  • 1 year of support included

New release · SftTree/NET 3.0

The tree-grid for Windows Forms, now on .NET 10.

Our 100% C# tree control for Windows Forms, with grid-like features: item and cell selection, cell merging and editing, images, check boxes, radio buttons, buttons, drop-down buttons and progress bars. Version 3.0 runs on the .NET Framework and on .NET 10, with Visual Studio designer support on both, and adds automatic dark mode, per-monitor high-DPI scaling and built-in screen-reader accessibility. Forms and documents from version 2.0 load unchanged.

  • Windows 10 and newer
  • .NET Framework 4.7+ and .NET 10+
  • Royalty-free
  • 1 year of support included

New product · SftMask/DLL 7.0

Masked, date and numeric input in one control.

Data entry that gets it right the first time: formatted, validated, and pleasant to use. Edit masks, date input with a dropdown calendar and numeric input with a dropdown calculator, for C and C++ developers.

  • Windows 10 and above
  • 32-bit, 64-bit and ARM64
  • Royalty-free
  • 1 year of support included

New release · SftButton/OCX 4.0

Every kind of button, one ActiveX control.

Buttons the way Windows should have built them. SftButton/OCX 4.0 gives your applications drop-down buttons, toggle buttons, images, animations, and full color control — a fast, self-contained ActiveX control for 32-bit and 64-bit Windows, with no runtime DLLs.

  • Windows 10 and 11
  • 32-bit and 64-bit
  • Royalty-free
  • 1 year of support included

New release · SftTree/OCX 8.0

Reborn for the modern desktop.

Our powerful multi-column, hierarchical ActiveX tree-grid for Windows, now reborn for the modern desktop with automatic dark mode, per-monitor high-DPI scaling, and built-in screen-reader accessibility. Still virtually 100% upward compatible.

  • Windows 10 and newer
  • 32-bit and 64-bit
  • Royalty-free
  • 1 year of support included

New release · SftTree/DLL 8.0

Hierarchical data, shown the way it's organized.

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.

  • Windows 10 and above
  • 32-bit, 64-bit and ARM64
  • Royalty-free
  • 1 year of support included

Bundles

Get the whole family

Every control for your platform in one license, at a bundle discount.

DLL Control Bundle

All four DLL controls in one hugely discounted bundle.

SftButton/DLL 3.0SftMask/DLL 7.0SftTabs/DLL 7.0SftTree/DLL 8.0
View the DLL bundle

ActiveX Control Bundle

All five ActiveX controls in one hugely discounted bundle.

SftBox/OCX 5.0SftButton/OCX 4.0SftMask/OCX 7.0SftTabs/OCX 6.5SftTree/OCX 8.0
View the ActiveX bundle

.NET Control Bundle

Both .NET controls in one hugely discounted bundle.

SftTabs/NET 3.0SftTree/NET 3.0
View the .NET bundle

Documentation

Docs your AI assistant can read, too.

Every control's API is documented online, with sample code. The references for our latest releases are also published as llms.txt, so your coding assistant answers from the real API instead of guessing.

GET https://softelvdm.com/llms.txt
# Softel vdm Documentation
- SftButton-DLL-3.0.txt
- SftMask-DLL-7.0.txt
SftMask-DLL-7.0-reference.txt
SftMask-DLL-7.0-samples.txt
- SftTabs-DLL-7.0.txt
- SftTree-DLL-8.0.txt
- SftButton-OCX-4.0.txt
- SftTree-OCX-8.0.txt