*-- simulate the QuitApp timer call. oo = createobject("tmrtest") *-- create test report use home()+"Labels" create report Test2 from Labels Column *-- open test report (modal), adn wait for timer report form test preview return DEFINE CLASS tmrtest AS timer Height = 23 Width = 23 Name = "tmrtest" Enabled = .T. Interval = 10000 PROCEDURE Timer *-- Close Report Preview window release window "Report Designer" *-- just because. doevents ENDPROC ENDDEFINEI will now take a closer look at the QuitApp to see if there is anything in it that would prevent it from closing the Preview window.