PUBLIC oform1 oform1=NEWOBJECT("form1") oform1.Show RETURN DEFINE CLASS form1 AS form DoCreate = .T. Caption = "Form1" Name = "Form1" * ADD OBJECT timer1 AS timer WITH ; Enabled = .T., ; && if you put .F. Form.GotFocus/LostFocus occurs Height = 17, ; Left = 138, ; Top = 88, ; Width = 100 ADD OBJECT shape1 AS shape WITH ; Enabled = .T., ; && if you put .F. Form.GotFocus/LostFocus occurs Height = 17, ; Left = 138, ; Top = 88, ; Width = 100 ADD OBJECT line1 AS line WITH ; Enabled = .T., ; && if you put .F. Form.GotFocus/LostFocus occurs Height = 17, ; Left = 138, ; Top = 88, ; Width = 100 PROCEDURE GotFocus ? 'gotfocus' ENDPROC PROCEDURE LostFocus ? 'lostfocus' ENDPROC PROCEDURE Activate ? 'activate' ENDPROC PROCEDURE Deactivate ? 'deactivate' ENDPROC ENDDEFINECorrect is: