HeaderPane
Main

DLL Control Bundle

All our DLL-based controls, SftButton/DLL 3.0, SftMask/DLL 7.0, SftTabs/DLL 7.0 and SftTree/DLL 8.0, in one hugely discounted bundle, royalty-free for C and C++ developers.

  • 4 DLL-based controls
  • 32-bit, 64-bit and ARM64
  • Royalty-free
  • 1 year of support included

All our DLL-based controls in one hugely discounted bundle.

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

Every bundle license includes a full year of support subscription: free product support, new major and minor releases, hotfixes and updates.

Buttons Masked edit Tabs Trees C and C++ (MFC) Royalty-free

 

SftButton/DLL 3.0

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.

 

SftMask/DLL 7.0

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.

 

SftTabs/DLL 7.0

Organize crowded dialogs and deep menus into clean, familiar tabs your users grasp at a glance, with 75 customizable styles and built-in accessibility — designed visually, coded in minutes.

 

SftTree/DLL 8.0

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, with editing, sorting, and modern accessibility built in.

A modern Windows citizen

Every control is built for how Windows looks and works today.

All four controls follow the system's choices, so your dialogs do too.

Automatic dark mode

Each control tracks the Windows "Choose your mode" setting.

High Contrast

Each control supports Windows High Contrast for accessibility.

Per-Monitor v2 DPI

Each control scales images and pixel dimensions so it stays crisp on every display.

Screen readers

Built-in UI Automation providers work with Narrator, NVDA and JAWS out of the box.

Requirements and distribution

Languages

  • C and C++ (MFC) with Visual Studio
  • Other languages through the supplied header files
  • MFC classes with source code included

Platforms

  • Windows 10 and above
  • 32-bit and 64-bit applications on Intel
  • ARM64 applications on Windows 11 and above
  • UNICODE on every platform

In the box

  • All four controls with their samples
  • Offline API references for AI assistants, plus AGENTS.md

Distribution

  • Royalty-free in run-time mode
  • Ship the DLLs with your application
  • Each developer licenses their own copy

Find a License that Fits Your Needs

Licenses

Find a license that fits

Every license includes a full year of support subscription: free product support, new major and minor releases, hotfixes and updates.

Read the license agreement
Single Developer License
$699one developer

For one developer, on any number of their own computers.

25 DevelopersSave 46%
$9,500one license number

One license number covering 25 developers on your team.

Prices in US dollars. 30-day money-back guarantee. Need the source code? Ask sales about an Enterprise License.