eXMaskEdit helps ensure consistent and accurate data entry by allowing you to define input rules for specific fields. When multiple users enter data into your application or database, you can use masks to control how that data is entered, such as requiring phone numbers to follow a specific national format or restricting addresses to a certain pattern.
You can define precise input masks to guide users during data entry, and also choose how the same data is displayed afterwards using a different format. This not only improves data consistency but also simplifies validation and display, making your application more reliable and easier to manage.
Features include:
1. Masking Functionality
- Ability to define and use one or more masks at runtime
- Insert or Overtype mode support
- Restrict Input Data until the user enters the appropriate value
- Ability to define valid characters using the [] directive
- Ability to specify margins of numbers using the {} directive
2. Feedback and Validation
- HTML ToolTip support
- Warning and Beep support (alerts user on invalid input)
- Ability to highlight entities with a different color while the entire mask is not completed
3. Alignment and Appearance
- Left alignment support
- Right alignment support
- Center alignment support
- Ability to highlight parts of the mask visually
4. Supported Mask Types
- Floating/decimal point numbers (including digit grouping)
- License keys
- IP addresses
- URLs
- E-mails
- Phone numbers
- Extensions, ZIP codes
- Social security numbers
- Decimal numbers
- Hexadecimal numbers
- Binary numbers
- Alphabetic and digit characters
- RGB and ARGB color values
- Date and time
- Passwords
- and more...

® ExMaskEdit is a trademark of Exontrol. All Rights Reserved.