>>I did finally get this to work using a Grid. First I set Enable = true for all columns. In the GotFocus of the textboxes in columns 1 through 3 I issued a SetFocus to column4. Then, in the GotFocus of column4.text1, I evaluate its Value and refresh the page appropriately. The browse would have been much easier but just didn't look as nice.
>
>Bad idea to use setfocus() within a gotfocus(). You will most likely get an error when you least want it saying Cannot set focus from withing a gotfocus...
You better keep returning a zero or a .f. from the textbox's .valid(), that's its purpose.
You may also issue a nodefault in the .lostfocus, though I didn't try that one for quite a while and can't say whether it'll work.
Of course, you must provide a way out :).