I don't know if anyone else has posted this as a wish for the next version of VFP, but considering the number of times this question/problem comes up...
How about a system variable (preferably returning a Boolean value) to let us know if the user has printed a report from the preview window?
George
Ubi caritas et amor, deus ibi est