>Unfortunately, I'd really like to stay away from the Wait Window for this particular thing and use a messagebox instead.
>
>It looks like Dorin's method is the best way for me.
>
Mine is an explanation not a solution.
Valid is not remarkable.
1. I recommend you to avoid to use NODEFAULT in LOSTFOCUS ( IT IS WRONG )
better:
RETURN thisform.chkTxtBox()
but:
if thisform.txtOk
keyboard '{enter}' PLAIN
endif
thisform.txtOk = .F.
destroy keyboard tab moving.