Hy Tracy,
The private variables declared in a method are released at the end of the method. The only difference between LOCAL and PRIVATE variables in this case, that PRIVATE variables are visible in any called methods/programs.
>I thought all variables declared private in a form's init were supposed to be visible throughout the life of the form? Yet both variables created below do not exist after the init is exited and focus is on any object on the form.
>
>
>PRIVATE lvar1
>lvar1 = .T.
>
>DODEFAULT()
>
>PRIVATE lvar2
>lvar2 = .T.
>
--sb--