Ian,
Assuming you named the method ContactsDeleteCheck when you created it, you just use thisform.ContactsDeleteCheck() to call it.
Also instead of Contact_Mgr in the code below you should use thisform instead.
>If I do that how can I call the procedure from other controls (buttons)
>
> IF deleted()=.t.
> Contact_Mgr.txtdeleted.visible=.t.
> Contact_Mgr.detailsframe.enabled=.f.
> Contact_Mgr.txtfirst_name.enabled=.f.
> Contact_Mgr.txtlast_name.enabled=.f.
> Contact_Mgr.txttitle.enabled=.f.
> Contact_Mgr.txtcompany.enabled=.f.
> ELSE
> Contact_Mgr.txtdeleted.visible=.f.
> Contact_Mgr.detailsframe.enabled=.t.
> Contact_Mgr.txtfirst_name.enabled=.t.
> Contact_Mgr.txtlast_name.enabled=.t.
> Contact_Mgr.txttitle.enabled=.t.
> Contact_Mgr.txtcompany.enabled=.t.
> ENDIF
> RETURN