Nicky,
If it's a dangling object reference that's holding your form up you can use the tool I posted in the library here to help track down the problem.
>Could anyone help.
>
>Where would thisform.release be ignored?
>
>I have used it in a case statement
>
>do case
> case llvar = .T.
> thisform.release
> case etc........
>endcase
>
>llvar is True, but thisform.release is ignored.Why?
>
>Thanks
>
>Nicky