Create a classlib for your labels. In the classlib's Refresh put:
This.Enabled=.T.
Disable everything in the form where applicable with:
ThisForm.SetAll("Enabled",.F.)
Refresh the form:
ThisForm.Refresh()
This will re-enable the labels.
------------------------------------------------
John Koziol, ex-MVP, ex-MS, ex-FoxTeam. Just call me "X"
"When the going gets weird, the weird turn pro" - Hunter Thompson (Gonzo) RIP 2/19/05