Re: STROKEPATH and STROKEANDFILLPATH emf problem

2006-02-10 Thread Dmitry Timoshkov
On Fri, 2006-02-10 at 14:23 -0500, [EMAIL PROTECTED] wrote: > Thanks for your response. We tried the latest versions of > dlls/gdi/{path.c,dc.c}, but the problem is still there. You need to update to the latest versions of graphics drivers as well. I'd suggest to not cherry pick the patches but

Re: STROKEPATH and STROKEANDFILLPATH emf problem

2006-02-10 Thread Terry_Higgins
Dmitry Timoshkov <[EMAIL PROTECTED]> wrote on 02/10/2006 01:50:18 PM: > On Fri, 2006-02-10 at 13:21 -0500, [EMAIL PROTECTED] wrote: > > > 2)  Is the best fix simply to undo this change or is there a better > > solution  (e.g. fix the strokepath implementation)? > > StrokePath had a workaround

Re: STROKEPATH and STROKEANDFILLPATH emf problem

2006-02-10 Thread Dmitry Timoshkov
On Fri, 2006-02-10 at 13:21 -0500, [EMAIL PROTECTED] wrote: > The pen is set after the call that modifies the world transform to the > identity and before it is reset back to its normal values. > > If we remove the call to SelectObject that selects the pen (shown in > the code above), the bug di

STROKEPATH and STROKEANDFILLPATH emf problem

2006-02-10 Thread Terry_Higgins
Since upgrading to Wine-20040914, we've noticed that a bug has been introduced in gdi32.dll that causes certain pen strokes to be drawn with thickness that is far too wide.  The problem is in wine's handling of the STROKEPATH and the STROKEANDFILLPATH emf records when playing enhanced metafiles.