Thanks Tracy.
I've added it to the Bug List and noted Sergey's workaround as the first.
cheers
>Yes, the bug is still there in VFP8. However, Sergey's resolution of creating another temporary window during printing seems to work better than locking the screen, changing its colors, printing, and then unlocking the screen because there is no flicker with the temporary created window.
>
>
>>Tracy,
>>
>>Have a look at MSKB #
154170.
>>
>>If that proves to be it please let me know and I will add it to the Bug List here because (you observe) it is occurrung in VFP8 too.
>>
>>good luck
>>
>>>VFP7 and VFP8
>>>
>>>Can anyone explain why this is happening and how I can prevent it? If I set my screen colors and print using @...say, the printout matches the screen colors and not black on white (this example prints black on shaded grey)???
>>>
>>>set COLOR TO RGB(0,0,0,212,208,200)
>>>set PRINTER TO NAME GETPRINTER()
>>>set DEVICE TO print
>>>@1,10 say "test output. this should be black on white. no shading."
>>>set DEVICE TO screen
>>>set PRINTER to
>>>
>>>
>>>What a Friday I am having...