Your Privacy Matters: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use. Cookie Policy
405
UltraNumericEditor: Incorrect localization
posted

UltraNumericEditor does not localize numbers correctly compared to UltraMaskedEdit. I switched the region settings of the PC to German (Switzerland). Then - for testing puposes - I changed the decimal character from . to #. The thousands seperator is ' for Switzerland

UltraNumericEditor shows 12'345.67 thus ignoring the individuel decimal character while UltraMaskEdit correctly shows 12'345#67

Both controls have MaskInput / InputMask set to {LOC}nn.nnn,nn and no FormatString.

If for the UltraNumericEditor I set FormatString to ##.###,## the controls shows the correct decimal character (#) while not in edit mode. In edit mode still the point is used as decimal character.

We use Version 8.2.