[Mono-bugs] [Bug 542708] New: CheckBoxRenderer rendering issue
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Mon Sep 28 18:05:32 EDT 2009
http://bugzilla.novell.com/show_bug.cgi?id=542708
Summary: CheckBoxRenderer rendering issue
Classification: Mono
Product: Mono: Class Libraries
Version: 2.4.x
Platform: All
OS/Version: All
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Windows.Forms
AssignedTo: mono-bugs at lists.ximian.com
ReportedBy: novell at game-point.net
QAContact: mono-bugs at lists.ximian.com
Found By: ---
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.1)
Gecko/20090715 Firefox/3.5.1
I've found a very particular bug; to start with, here's the screenshot of it
manifesting itself:
http://www.game-point.net/misc/Screenshot-frmGooeyTree2.png
My control extends TreeView, and one of the things it does is set
base.StateImageList to a list of images outputted by CheckBoxRenderer. Notice
'node3' and 'node7' in the screenshot. They are supposed to be being rendered
as CheckBoxState.CheckedPressed, but instead they seem to be being rendered as
CheckBoxState.CheckedNormal. However, the checkboxes at the top of the
treeview show the CheckBoxRenderer manually rendering all the checkbox states,
which shows that it should be able to render a CheckBoxState.CheckedPressed
with a greyed background. This must be a Mono bug.
If you want to see it in action, grab the source code to my utilities solution
via SVN (set the GooeyUtilitiesTester project to the startup project), at:
https://gooeycarboncopy.svn.sourceforge.net/svnroot/gooeycarboncopy/trunk/GooeyUtilities
.. and click 'Test GooeyTree' when you run it.
Reproducible: Always
--
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the mono-bugs
mailing list