>I've seen this somewhere before, but I can't locate it in any of my reference books. How can you, e.g. disable all the controls on a form? Isn't it something like
>
>FOR EACH xxxx IN ThisForm
> xxxx.ENABLED = .F.
>ENDFOR
>
>Sorry to bother y'all for this elementary question, but I just can't find or figure out the answer.
For the controls on the form
Thisform.setall("Enabled", .f.)
FOR EACH loControl IN Thisform.Controls
IF PEMSTATUS(loControl ,"Enabled",5)
loControl.Enabled = .F.
ENDIF
ENDFOR
You'll have to add more complicated logic to drill further down if there are containers on the form.
--sb--