http://bugs.winehq.org/show_bug.cgi?id=17683
--- Comment #9 from olsentest@comcast.net 2009-03-24 13:12:22 --- (In reply to comment #8)
Created an attachment (id=20099)
--> (http://bugs.winehq.org/attachment.cgi?id=20099) [details]
Handle pen styles in psdrv.
Give this a try.
I am not a git user, (heck, I am barely a Linux user) but I did a cut and paste per your patch file and ran ExpressPCB and my own Windows test program, and things worked OK (if you ignore all the FIXME messages from ExpressPCB). So I would say that the end-cap and join problem, in printing, will be fixed with the patch. I was surprised that you could place several postscript commands on the same line.
However, in order to check the line join option, I created a new Windows program that drew the lines inside a path group
pDC->BeginPath();
pDC->MoveTo(50, 200);
pDC->LineTo(250, 400);
pDC->LineTo(50, 600);
pDC->EndPath();
pDC->StrokePath();
And while the screen display and the printed output are correct, the print preview shows the lines WAY to wide. This problem is independent from the patch since it shows up in Wine before the patches.
So do we include that as part of this bug or do we call this bug fixed, and submit a new bug report?