Dear Support Team,
I found an issue regarding the DoubleEditBox Editor.
In our software the user should be able to enter NaN values and Infinity values into a variable of type double. I think the DoubleEditBox Editor should be the right selection and it works pretty good if our program is running with english UI culture. But if the Software uses the german UI culture, which is a default setting in Germany, the user can't use NaN or Infinity for Input.
In the german UI culture of the .net framework the "NaN" symbol is defined as "n.def." which means "nicht definiert" (not defined).
If the user press the "n" key (in german UI context) the content ("n.def.") is shown, but this value is not accepted by the Edit Box.
Pressing "i" (Infinity) doesn't work, too. This is obvious because Infinity is called "unendlich" in german.
So I thought pressing the "u" should work. But this fails, too.
You can press "-" and then "u" to get "-unendlich" (negative Infinity). This value will be accepted by the Edit Box.
To input positiv Infinity you have to press "+". Immediatly "+unendlich" is shown. This value is acccepted, too.
But I have not found a way how the NaN Value (n.def) will be accepted. How can I solve this issue?
[Modified 6 years ago]