HeaderPane
Main
ActiveX · C# · .NET · C++ · Access · VB.NET

SftButton/OCX 3.0

Button control

This ActiveX button control adds multiple images, drop-down button, toggle button support and extensive customization options to the standard button control.

SftButton/OCX 3.0 — Advanced Button Controls

Buttons the way Windows should have built them. SftButton/OCX 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.

SftButton/OCX is a standalone implementation, not a subclassed Windows button, so every detail is yours to control: up to two images per button (bitmaps, GDI+ images, icons, animations, Windows metafiles), single-line or multiline text, application-defined colors down to the border lines, and a drop-down button style that's perfect for popup menus. It works in any ActiveX control container — Visual Studio, Visual Basic, Visual C++, Access, and many more — with no MFC, no VB runtime, and no external DLLs required.

Built for Today's Windows

  • Dark mode — Turn it on explicitly, or set it to Automatic and the control follows the Windows app theme, switching live as the user changes it. A DarkModeChange event lets your application restyle the surrounding UI to match.
  • High contrast support — The control honors the Windows high-contrast setting out of the box, following Microsoft's accessibility guidance.
  • Per-monitor DPI awareness — A DPI property and DPIChanged event track the monitor the control is on, and images scale to the current DPI automatically, so buttons stay crisp when windows move between a 4K display and a standard one.
  • Accessibility built in — A UI Automation provider makes every button visible to screen readers (Narrator, NVDA, JAWS) and automation tools — automatic, with no code changes.
  • Windows 10 and 11 — Supports Windows 10, Windows 11, and their server editions, with full Unicode support.
  • AI-ready documentation — The complete documentation is also published in AI/LLM-readable form (llms.txt convention), and the installation includes an AGENTS.md file that points AI coding assistants at the product's guide and API reference.

Feature Highlights

- Optional drop-down button, great for popup menus
- Standard and toggle button styles
- Up to two images in each button — bitmaps, GDI+ images, icons, animations, and Windows metafiles
- Single and multiline text
- Application-defined colors, even for border lines
- Default button handling and outlining
- Customizable Click event and OLE drag & drop support
- Dual interfaces throughout for optimum performance
- Small, self-contained control — no external runtime DLLs

Royalty-Free

Applications you develop can use SftButton/OCX royalty-free in run-time mode. Each developer who needs design-time features licenses a 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 User License
$199one developer

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

25 DevelopersSave 50%
$2,500one license number

One license number covering 25 developers on your team.

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 (SftButton/ATL 1.0 & 3.0)$345Add to cart
  • Classic Version (SftButton/ATL 1.5 & 3.0)$345Add to cart
  • Classic Version (SftButton/OCX 2.0 & 3.0)$345Add to cart
  • Classic Version (SftButton/OCX 2.5 & 3.0)$345Add to cart

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

Save with the bundle

ActiveX Control Bundle · from $ 699.00

SftBox/OCX 5.0, SftButton/OCX 4.0, SftMask/OCX 7.0, SftTabs/OCX 6.5 and SftTree/OCX 8.0 in one hugely discounted bundle.

View the bundle