[Mono-bugs] [Bug 79537][Cos] Changed - Label: Setting the height of a Label to 2 should give us nice separator lines

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Fri Nov 3 04:54:55 EST 2006

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by alex.olk at googlemail.com.


--- shadow/79537	2006-11-03 03:33:16.000000000 -0500
+++ shadow/79537.tmp.1008	2006-11-03 04:54:55.000000000 -0500
@@ -1,13 +1,13 @@
 Bug#: 79537
 Product: Mono: Class Libraries
 Version: 1.0
 OS: unknown
 OS Details: 
-Status: RESOLVED   
-Resolution: FIXED
+Status: REOPENED   
 Severity: Unknown
 Priority: Cosmetic
 Component: Windows.Forms
 AssignedTo: everaldo at simios.org                            
 ReportedBy: alex.olk at googlemail.com               
 QAContact: mono-bugs at ximian.com
@@ -46,6 +46,20 @@
 Fixed in SVN.
 The problem is that DrawBorder3D paints theres internal border to make
 a 3D effect, bottom inner lines erases top outer line. Now inner lines
 is  painted only when it need. Is fixed also all cases in which Width
 or Height is less than 3. 
+------- Additional Comments From alex.olk at googlemail.com  2006-11-03 04:54 -------
+Hey Everaldo,
+the bug is not fixed, sorry. On windows Label doesn't use
+ControlPaint.DrawBorder3D for border drawing.
+Take a close look at the new screenshot. DrawBorder3D always uses an
+inner and outer line for drawing, the style doesn't matter
+(SunkenOuter, Flat, or whatever).
+Label borders = owner drawn. That is the difference.
+Attached is a new screenshot and a new test app.

More information about the mono-bugs mailing list