[Bug 45273] Chessbase 11 cannot draw arrows

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Jan 26 14:50:41 CST 2019


https://bugs.winehq.org/show_bug.cgi?id=45273

--- Comment #1 from David <dav75uk at yahoo.co.uk> ---
I believe the problem is that:

GpStatus WINGDIPAPI GdipSetCustomLineCapStrokeCaps(GpCustomLineCap* custom,
    GpLineCap start, GpLineCap end)

cannot be implemented because GpCustomLineCap does not have anywhere to store
the values of the start and end caps.

Novell's implementation:
https://stuff.mit.edu/afs/athena/software/mono_v4.9/arch/amd64.../customlinecap.c

stores these values in GpCustomLineCap so it's likely wine's structure is
incomplete.

I'm guessing somewhere that pen picks up these values and so when GdipWidenPath
is called these values now exist. Whether that's enough for the arrow to get
drawn remains to be seen.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list