>tab and shift-tab toggle product and description in the same space correctly.
>In the description field I get duplicate characters.
>I get for "cat" - ccaatt, if I take out the dodefault() I get nothing - what am I forgetting?
>=================================
>
>LPARAMETERS nKeyCode, nShiftAltCtrl
>
>IF nKeyCode = 27
> NODEFAULT
>ENDIF
>
>DO CASE
> CASE nKeyCode = 9
> This.Parent.Width = 0
> This.Parent.Parent.grcProduct.Width = 244
>
> CASE nKeyCode = 15
> This.Parent.Width = 0
> This.Parent.Parent.grcDiscription.Width = 244
>
>ENDCASE
>
>DODEFAULT(nKeyCode, nShiftAltCtrl)
>
>
>
>tia
VFP built-in event code runs after your code regardless you have code in the event procedure (provided you don't prevent with NODEFAULT.
Your code looks like:
DoDefault behavior with letter 'c'
Run built-in behavior with letter 'c'
causing the double. Remove DOdefault() IOW.
Cetin