Re: gdi32: Add EMR_GDICOMMENT to the list of records producing output.

2008-10-24 Thread Huw Davies
On Thu, Oct 23, 2008 at 09:59:44PM +0900, Dmitry Timoshkov wrote: > Also, do you have an idea why some EMF > records are not in that list (EMR_FILLPATH, EMR_STROKEANDFILLPATH, > EMR_STROKEPATH and probably some others)? No idea, they probably just got left out by mistake. Clearly we need more exh

Re: gdi32: Add EMR_GDICOMMENT to the list of records producing output.

2008-10-23 Thread Dmitry Timoshkov
"Huw Davies" <[EMAIL PROTECTED]> wrote: >> @@ -692,6 +692,7 @@ static BOOL emr_produces_output(int type) >> case EMR_LINETO: >> case EMR_ARCTO: >> case EMR_POLYDRAW: >> +case EMR_GDICOMMENT: >> case EMR_FILLRGN: >> case EMR_FRAMERGN: >> case EMR_INVERTRGN: > > Ma

Re: gdi32: Add EMR_GDICOMMENT to the list of records producing output.

2008-10-23 Thread Huw Davies
On Thu, Oct 23, 2008 at 09:32:43PM +0900, Dmitry Timoshkov wrote: > This completely fixes the print previews generated by MS Access in a Win9x > mode. Access has a custom handler for an EMR_GDICOMMENT record, and GDI APIs > it calls from it don't work properly due to wrong DC mapping. > --- > dlls