900 new features in WINDEV, WEBDEV and WINDEV Mobile 2026
534 N e w f e a t u r e W D W B WM INPUT MASKS IN BROWSER MODE WEBDEV 2026 includes a series of exciting new features for input masks in Browser mode. The new WLanguage InputMask type is introduced for this purpose. Benefit of this new feature in version 2026: Input masks available in browser mode 535 N e w f e a t u r e W D W B WM NEW WLANGUAGE TYPE: INPUTMASK The new InputMask type is used to define the data input options in Edit controls. Data can be formatted: • on entry • during input • by assignment • on exit. For example, when entering a credit card number or an IBAN, the control can automatically add a space every 4 characters. IBAN formatting You can also apply a red background to the control if the value entered is incorrect, set a color according to the password strength, or format a date when the user leaves the control. Benefit of this new feature in version 2026: Multiple data formatting options N e w f e a t u r e W D W B WM • 536 to 554 INPUT MASKS PRESET PROGRAMMATICALLY A set of preset input masks is at your disposal. These masks are available in the 7-tab window. In version 2026,it is possible to assign input masks programmatically. Each input mask has a corresponding WLanguage constant. maskAAlphaNum maskAAlphaNumUpper maskAddressIP maskAddressIPv6 maskAddressMAC maskAlpha maskAlphaUpper maskAlphaNum maskAlphaNumUpper maskNone maskBitcoin maskZipCode maskZipCodeGermany maskZipCodeAustralia maskZipCodeAustria maskZipCodeBelgium maskZipCodeBrazil maskZipCodeCanada maskZipCodeSpain maskZipCodeGreece maskZipCodeItaly maskZipCodeNetherlands maskZipCodePortugal maskZipCodeSingapore maskZipCodeSwitzerland maskZipCodeUK maskZipCodeUS maskDateRelativeDuration maskEmailDate maskDateEmailUTC maskDateInternet maskDateInternetUTC maskSystemDate maskEmail maskEmailMultiple maskEmailRFC2822 maskEmailRFC2822Multiple maskFileNoFolder maskSystemTime maskPersonID_Australia maskPersonID_Belgium maskPersonID_Brazil maskPersonID_Canada maskPersonID_Spain maskPersonID_Greece maskPersonID_Italy maskPersonID_Netherlands maskPersonID_Singapore maskPersonID_UK maskPersonID_US maskINSEE maskINSEEKey maskISBN10 maskISBN13 maskUpper maskLower maskSystemCurrency maskRomanNumeral maskSystemNumeral maskFileName maskNum maskCardNumberAmericanExpress maskCardNumberMasterCard maskCardNumberVisa maskBankAccountNumber maskNumPlus maskPatronymic maskPatronymicUpper maskFUpper maskRIB maskScientific maskSIREN maskSIRET maskFileSize maskPhone maskPhoneBelgium maskPhoneCanada maskPhoneFrance maskPhoneSwitzerland maskUUID128 maskUUID128WithBrace maskUUID128Raw maskUUID256 For example, it is possible to dynamically change the phone input mask according to the selected country. Benefit of this new feature in version 2026: Effortlessly prevent data input errors INPUT MASKS IN BROWSER MODE 67 Wh a t ' s n e w i n W I ND E V 2 0 2 6 WE B D E V 2 0 2 6 W I ND E V Mo b i l e 2 0 2 6
Made with FlippingBook
RkJQdWJsaXNoZXIy NDQ0OA==