Hi, Jim.
>Personally, I like Martin's approach better. However, if the calling form is named 'Form1' and the Command button is named cmdForm2,
>Form1.cmdForm2.Enabled = .T.
>should work.
Although this could work, it would mean highly coupling both forms, and this would hinder further reuse. Many solutions like this could actually work, but also drive you to an inflexible architecture.
Time to refactor! ;-)
Best regards,