Elanor:
Sorry about the delay
When I look at what we finally found to fix the problem we discovered that there was no XP problem at all. The problems we had were caused by (i) having the wrong printer selected (missing area on the right of the page) and (ii) running vfp at too low a resolution (fuzzy print preview)!!!
This may not be the answer you were wanting.
Regards
Godfrey
Godfrey Nicholson
Ofek Technologies Ltd
Auckland
New Zealand