SET TALK OFF oTop = CREATEOBJECT('_tlForm') oTop.Visible = .T. oModal = CREATEOBJECT('_ui_form') oModal.Show(1) IF TYPE('oModal') = 'O' AND NOT ISNULL(oModal) oModal.Release() ENDIF RELEASE oModal oTop.Release() QUIT DEFINE CLASS _ui_form as form ShowWindow = 1 Height = 300 Width = 400 AutoCenter = .T. ADD OBJECT cmdExit AS CommandButton WITH ; TOP = 200, ; LEFT = 150, ; HEIGHT = 30, ; WIDTH = 100, ; FONTSIZE = 18, ; CAPTION = 'E\<xit', ; DEFAULT = .T. PROCEDURE Init SET TALK OFF ENDPROC PROCEDURE cmdExit.Click THISFORM.Release() ENDPROC ENDDEFINE DEFINE CLASS _tlform AS form ShowWindow = 2 && top level form Height = 500 Width = 500 AutoCenter = .T. PROCEDURE Init SET TALK OFF ENDPROC ENDDEFINE