Issue 101378 - DrawTransparent does not support Hairlines for B2DPolygons
Summary: DrawTransparent does not support Hairlines for B2DPolygons
Status: CLOSED FIXED
Alias: None
Product: Draw
Classification: Application
Component: code (show other issues)
Version: DEV300m46
Hardware: All All
: P3 Trivial (vote)
Target Milestone: OOo 3.3
Assignee: hdu@apache.org
QA Contact: issues@graphics
URL:
Keywords:
Depends on:
Blocks: 112118
  Show dependency tree
 
Reported: 2009-04-27 14:54 UTC by Armin Le Grand
Modified: 2010-06-30 14:49 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description Armin Le Grand 2009-04-27 14:54:22 UTC
AW: When using OutputDevice::DrawTransparent(...) with a PolyPolygon with
non-closed polygons in the sense to paint hairlines (no fill pen, only line pen
set), currently nothing is painted since the wrong DrawPolyPolygon is triggered
form the common implementations.
It should be possible to extend the current system-specific implementations of
:drawPolyLine(const basegfx::B2DPolygon&, ...) methods with a 'double
fTransparency' parameter (same as in the :drawPolyPolygon(...) implementations)
and to use that directly.
Comment 1 hdu@apache.org 2009-04-27 15:19:56 UTC
+1
Comment 2 hdu@apache.org 2009-09-18 10:32:56 UTC
Adjusting target to no-showstopper-for-OOo32 status
Comment 3 hdu@apache.org 2010-06-02 15:31:30 UTC
Implemented in CWS vcl112: DrawTransparent now draws a hairline with the requested transparency (if 
the line color is active).
Comment 4 hdu@apache.org 2010-06-08 10:03:22 UTC
@aw: please verify in CWS vcl112
Comment 5 Armin Le Grand 2010-06-08 15:53:46 UTC
AW: Checked with last changeset, okay.
Comment 6 hdu@apache.org 2010-06-30 14:49:06 UTC
Got into DEV300_m84.