Steve,
Thanks!
I think I missed some information: My problem is occuring on textboxes that store numeric values. When the value of the textbox is not empty, it is selected on entry. When the value is zero (0.00) and the user enters it using the TAB key, the control is not selected and the cursor stays located somewhere in the textbox area that isn't the beginning of it (fist position as usual). This behaviour causes that when my user types a number, let's say "1", the value assumed be "10". If he types "10" the value turns to "100" and so on...