Hi Neil,
I have several FoxPro code samples (requires membership) showing how to copy the whole screen to a graphics file.
Storing screen shot of a form to bitmap file -- uses GDI API calls to create *.bmp files
http://www.news2news.com/vfp/?example=187Storing screen shot of a form to enhanced metafile -- uses Metafile API calls to create *.emf files
http://www.news2news.com/vfp/?example=402GDI+: saving image of FoxPro form to graphics file (BMP, GIF, JPG, PNG, TIF) -- uses GDI+ API calls to create graphics files in several formats
http://www.news2news.com/vfp/?example=454You can call any of those algorithms from a CommandButton.Click snippet to create a graphics file. It adds some code to your application; but also it makes you free from using third-party ActiveX controls or libraries. Just because the Windows API libraries are normally installed and available on any Windows computer.