Ну тут задача очень специфическая. Может проще просто "сесть" на OnKeyPress и его обработать? Собственно, по SelStart можно понять куда пытаются вставить цифру, Pos - получить наличие и положение точки. Дальше просто аккуратно прописать условия.
Ну а еще проще контролировать результат на OnExit (потеря фокуса). Тогда пользователь пусть вводит что угодно (ну тоже ограничить, например, только цифры и точку), а при уходе с контрола просто проверить результат и не дать уходить.
|