It works, AND it makes perfect sense now. Thanks!
>>I am using VFP 5.0a
>>
>>The following code in the Text1 control of a grid works fine for deleting and recalling records, but the Up and Down arrows, PgUp and PgDn keys no longer work. What am I doing wrong?
>>
>>**grdCategory.Column1.Text1.Keypress()
>>**toggle deleted status if user pressed SpaceBar or Enter
>>LPARAMETERS nKeyCode, nShiftAltCtrl
>>do case
>>case nKeyCode = 32 or nKeyCode = 13
>>if deleted()
>>recall
>>else
>>delete
>>endif
>>skip
>>if eof()
>>go bottom
>>endif
>>otherwise
>>=dodefault(nKeyCode, nShiftAltCtrl)
>>endcase
>>nodefault
>>
>>Thanks in advance,
>>Denis Schuette
>>McElhaney Cattle Co.
>
>
Change place of "nodefault". Put it after "endif" and you don't need otherwise. You actually don't need "do case" also. It could be just another if..endif block.
>Cetin
Dennis Schuette