>The reason that I am setting the Windows default printer, rather than just the VFP one is that I am using the DeviceCapabilities function in the API to interrogate the installed printer drivers to find out things like the paper size, the number of bins, resolution etc.
Did you know that you can use VFP's PRTINFO() function to get the papersize, resolution, and other information?
Cathy