>>*GotFocus >>This.addproperty('cSource',this.controlsource) >>This.addproperty('cOldValue',this.value) >>This.controlsource='' >>This.inputmask='999.99' && Maybe not necessary >>This.value=val(this.cOldValue) >> >>*LostFocus >>Replace (this.cSource) with str(this.value,6,2) >>This.controlsource=this.cSource >>This.inputmask='' && Maybe not necessary>>Adding the cOldValue property makes it easy to Escape back to the old value in KeyPress