SftMask/OCX 7.0 - ActiveX Masked Edit Control
ActiveX Masked Edit Control
Published by Softel vdm, Inc. - 08/24/2015

If you have ever used a Masked Edit control, this control is for you! It's not "just" a masked edit control, it can replace a number of specialized data entry controls, such as date/time picker, IP address, file name entry and offers a number of unique features that you simply won't find in any other masked edit control.

This product includes both 32-bit and 64-bit controls for a seamless transition to pure 64-bit applications for managed .NET (C#, VB.NET) applications and C++/MFC applications.

Mask: "| $^C-,8.2" Numeric Input   Mask: "$^3(0,100) \%"
Currency input (with spin buttons)   Numeric input (with spin buttons)
     
Telephone Number   Date
Time
Telephone Number
Mask: ([m1-9]##) ###-####
Ext. 99999
  Date and Time Sample using
$D and $T Mask

It even doubles as a "regular" edit control, but it offers insert and overtype mode. A feature sorely missed in other edit controls.

Autocomplete
Autocomplete Sample

Date/Time in one Control
Date and Time in the same control (of course you could limit it to just the date or just the time)

Popup Calculator
Popup Calculator (simply using +, -, * or / will invoke the calculator and overlay the input field)

Password
Password Sample

Features

If you need easy to use data input with validation, SftMask/OCX has many features you can easily add to your applications:
  • Date input with popup calendar
    • Built-in popup calendar
      • user-definable first day of week
      • optional week numbers
      • user event to highlight specific dates as the calendar is displayed
      • definable minimum/maximum date
    • Use the system's default date format or specify your own format
    • Date value easily retrieved and set (as Date or Text value)
  • Time input
    • Use the system's default time format or specify your own format
    • Time value easily retrieved and set (as Time or Text value)
  • Autocomplete and suggest feature with complete application control
    • Strings
    • Files/Directories
  • Insert/overtype mode
  • Built-in error image handling with tooltips for errors and warnings
  • Numeric data input (with formatting options and user-definable digits and fractions)
    • Optional popup calculator
      • popup window allowing intermediate calculations using +, -, *, /
  • Numeric (integer) data input
    • Optional spin buttons
    • User-defined minimum/maximum range
  • Masked input with predefined place holders and user definable character ranges
    • Input mask can mix date, time, numeric input, mask and literals
    • No need for a prompt character (but possible) as input fields can use a font which underlines the text. Literal (constant) data is not underlined
  • Windows Themes support
  • Built-in caption, simplifies caption and edit control alignment, reduces the number of controls on a form
  • OLE drag & drop support
  • Optional data-bound mode using ActiveX Data Objects (ADO)
  • Left or right alignment
  • Date/time, currency and numeric formatting functions
  • Control can display user-defined text when it doesn't have the input focus
  • Auto-advance to next control on the same dialog/form when data input is valid (our control actually works and doesn't get confused when the Shift key happens to be pressed)
  • Tab key can optionally be used within the control to move between different fields (such as in a date or time value)
  • Dual interfaces throughout for optimum performance
  • UNICODE support
  • ATL based control, no MFC DLLs or other DLLs required (COMCTL32.DLL may be required for popup calendar use)
  • Not based on Windows Edit control class
The control can also be used as an enhanced single line edit control, as it offers the following improvements over a regular edit control:
  • OLE drag & drop support with drop target display (insertion point)
  • The selection can be defined by the application while retaining control over the caret location
  • Optional auto-sizing of the control height based on the defined font, so text is never clipped
  • User-definable colors for text background/foreground and text selection
  • Built-in caption area, located on any side of the edit control

Free 30 Day Trial

Register to download this free trial. The trial version is just like the product, but expires 30 days after installation.

Discounted Product Bundle

Our ActiveX Control Bundle offers an even better value, by including all our ActiveX control products in one hugely discounted bundle:

SftMask/OCX 7.0 - ActiveX Masked Edit Control - Product Licenses

Single Developer Licenses

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.
$ 359.00

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.
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.
$ 2,550.00
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.
$ 4,575.00

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 (SftMask/ATL 4.5 & 7.0)
Includes an annual support subscription for 1 full year of free product support, new major and minor product releases, hotfixes, updates for SftMask/OCX 7.0. Older product versions are no longer supported.
$ 645.00
Classic Version (SftMask/ATL 5.0 & 7.0)
Includes an annual support subscription for 1 full year of free product support, new major and minor product releases, hotfixes, updates for SftMask/OCX 7.0. Older product versions are no longer supported.
$ 645.00
Classic Version (SftMask/OCX 6.0 & 7.0)
Includes an annual support subscription for 1 full year of free product support, new major and minor product releases, hotfixes, updates for SftMask/OCX 7.0. Older product versions are no longer supported.
$ 645.00
Classic Version (SftMask/OCX 6.5 & 7.0)
Includes an annual support subscription for 1 full year of free product support, new major and minor product releases, hotfixes, updates for SftMask/OCX 7.0. Older product versions are no longer supported.
$ 645.00

Product Info

Free 30 Day Trial

Register to download this free trial. The trial version is just like the product, but expires 30 days after installation.

Purchase Now

All products are available for immediate online delivery.

Web Services

Open Source Projects