What if you get rid of the OnKeystroke trigger and use an autoenter calculation:
Filter ( MyField , "0123456789.," )
Sounds easier to me
thanx Ibrahim for your great suggestion. i already use the keystroke trigger for other controls as well so i put it all under one hood.
also the client requested exact behaviour ..