DEFINE WINDOW RepWindow [...] IN DESKTOP _Screen.Left = -_Screen.Width && send the _Screen to where is not to be seen _Screen.Top = _Screen.Height _Screen.Visible = .T. && but make it visible ZOOM WINDOW RepWindow MAX REPORT FORM [...] PREVIEW WINDOW RepWindow _Screen.Visible = .F. && the _Screen is visible, again _Screen.Left = 0 && and back to its normal position _Screen.Top = 0 RELEASE WINDOWS RepWindowDoes this work like you were looking for?