Hi Vim.
is there a way i can prevent them from doing that without having to make form2 large enough that it covers form1? using vfp 8.0.As Sergey has already mentioned, a top level form cannot be modal. However, you do not want to set any of your forms AlwaysOnTop property to true. Instead, use code like this in your base form class activate:
IF This.WindowType = 1
This.AlwaysOnTop = .T.
This.AlwaysOnTop = .F.
ENDIF