HeaderPane
Main
 
SftButton/OCX 4.0 - ActiveX Button Control
ActiveX button control - bitmaps, multi-line text and custom styles.
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.
Published by Softel vdm, Inc. - 09/05/2026

SftButton/OCX 4.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.
Interested in this product?
Register your free account to download this product demo now! The demo version is just like the product, with all the features, so you can fully test the product. Demo expires 30 days after installation.

Find a License that Fits Your Needs

Single Developer Licenses
Multi-User Licenses
Our multi-user licenses are most cost-effective and are easy to manage, as you will receive just one license number for the specified number of installations/developers.
Single User License
Single Developer License - Includes an annual support subscription for 1 full year of free product support, new major and minor product releases, hotfixes, updates.
$199
10 Developers
One license for 10 developers - Includes an annual support subscription for 1 full year of free product support for all 10 users, new major and minor product releases, hotfixes, updates.
$1,500
25 Developers
One license for 25 developers - Includes an annual support subscription for 1 full year of free product support for all 25 users, new major and minor product releases, hotfixes, updates.
$2,500
 
ActiveX Control Bundle
All our ActiveX controls - tree, combo, tab, button and mask - in one bundle.

Combines all our ActiveX control products into one hugely discounted bundle and includes SftBox/OCX 5.0, SftButton/OCX 4.0, SftMask/OCX 7.0, SftTabs/OCX 6.5, SftTree/OCX 8.0.

Published by Softel vdm, Inc. - 08/04/2026