Normally - we display all reports to the CryReportViewer; letting the client decide what to do from there. Everything is fine.

What I need to know is... how do I know when they have closed the ReportViewer.. so I can unload the form? I tried the status.. but that only tells when the report has been created. I tried making the viewer a child of the form... but that didn't seem to work either.

Any ideas would be greatly appreciated.