HeaderPane
Main
New productSftMask/DLL 7.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, still shipping new releases.

Royalty-free

Ship your application with no runtime fees.

Support included

Your first year of support subscription comes with every product.

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.

.NETC# · VB.NET

.NET controls

Implemented in 100% managed code for Windows Forms, with grid-like features built in.

Highlights

  • Item and cell selection
  • Cell merging and cell editing
  • Images, check boxes and radio buttons
  • Buttons, drop-down buttons and progress bars

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

New product · SftButton/DLL 3.0

The Windows button, done your way.

The standard Windows button does one thing, one way. SftButton/DLL 3.0 does it your way — gradients, multi-state images, dropdown arrows, and rich text, fully themed and accessible. Royalty-free for C and C++ developers.

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

New release · SftTabs/DLL 7.0

Crowded dialogs, organized into tabs.

Organize crowded dialogs and deep menus into clean, familiar tabs your users grasp at a glance. SftTabs/DLL 7.0 gives Windows developers 75 customizable styles, built-in accessibility, and royalty-free deployment — designed visually, coded in minutes.

  • 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

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