Issue 101378

Summary: DrawTransparent does not support Hairlines for B2DPolygons
Product: Draw Reporter: Armin Le Grand <Armin.Le.Grand>
Component: codeAssignee: hdu <hdu>
Status: CLOSED FIXED QA Contact: issues@graphics <issues>
Severity: Trivial    
Priority: P3 CC: issues
Version: DEV300m46   
Target Milestone: OOo 3.3   
Hardware: All   
OS: All   
Issue Type: DEFECT Latest Confirmation in: ---
Developer Difficulty: ---
Issue Depends on:    
Issue Blocks: 112118    

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.