Well in my experience, it is not a good idea to use the E Format on Input-TextBox. HMG is a remarkable piece of software, but the Numeric InputBox could be better.
It does exactly, what it says in the documentation. And nothing more.
"E Displays points as thousand separator and comma as decimal separator."
It only displays it that way. When trying to enter Data, you still have to use . for the decimal-point. This really confuses new users. I know, this has been a topic in this forum, before, but allow me to make my point.
I am not really into usability-testing, but I like to look people over the shoulder, when they use my software. Here is what happens, when you use the E-Option with a PICTURE of "99.9"
The user wants to enter something like 1,5. So she types 1,5 on her numeric-key-pad, which results in a "15. " in the textbox. She realizes, that something was wrong and tries to correct the mistake by pressing backspace, which does not work, because the cursor is now right of the decimal-point, which you can't delete. This really stumps her. She might find out that she has to use a cursor-key or the mouse, to go left, but that takes a while, as she expects a completely different behavior from her experience with other software.
I am a big fan of joelonsoftware.com
If you don't know it, it recommend reading the article
Figuring Out What They Expected
And the rather long - but worth it:
Controlling your Environment Makes You Happy
Roberto, is the numeric textbox-control a standard-windows component, or is it possible to change the behaviour of the box?
IMHO when a user types "," or "." in E-Mode, a decimal-point should be accepted.
When the user is right of the decimal point, a backspace should move the cursor to the left, so that the next backspace deletes the number to the left of the decimal-point.
Raumi