>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
You can issue:
CAPSLOCK(.F.) to set the caps off. Then, in your textbox set "format" property to R and set "inputmask" property to !xxxxxxxxx. Or, [and also] assure PROPER() when the value is written to file. Users sometimes don't look at the stuff they type in, so an interactive proper-nouning may fall on unseeing eyes:-)
Imagination is more important than knowledge