Renoir,
The NODEFAULT in a KeyPress event tells VFP NOT to process the keystroke. In yoru example, without the nodefault, you set focus to the correct textbox and then VFP processes the Tab keystorke and moves focus on to the next textbox. You need to NODEFAULT to stop the VFP key processing because you are doing your own processing.