Iain,
I've to disagree with you. With code in the InteractiChange user wouldn't even notice change in the letters case. However the change would be noticible whith code in the Valid or LostFocus.
>Sergey,
>
>I would have thought the valid event would have been a better place to put this.value=proper(this.value) before they move onto another feild......but still, that is why I like foxpro, so many ways on doing things
--sb--