[Mono-bugs] [Bug 542481] New: Extended TreeView control has some rendering issues
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Sun Sep 27 06:50:03 EDT 2009
http://bugzilla.novell.com/show_bug.cgi?id=542481
Summary: Extended TreeView control has some rendering issues
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: novall at game-point.net
QAContact: mono-bugs at lists.ximian.com
Found By: ---
My control, which extends TreeView, is not rendering properly in Mono; there
appear to be 2 issues, and I'm not sure whether they're related or not.
The control itself only uses .NET stuff, no pinvoke, so I'm pretty sure I'm
doing things 'right' there... it works fine in Win32 .NET. The source, which
itself constitutes a pretty compact test-case, can be downloaded via SVN from:
https://gooeycarboncopy.svn.sourceforge.net/svnroot/gooeycarboncopy/trunk/GooeyUtilities
Be sure to make the GooeyUtilitiesTester the startup project. Click 'Test
GooeyTree'; on that dialog, you'll see at the top my extended TreeView, and at
the bottom a regular one. 2 issues manifest themselves in Mono - first, when
you click a checkbox on my control, the node doesn't re-render. However it
does appear to have changed the state icon because when you double click on the
node to expand it, and it re-renders, it does update the state icon (checkbox).
Second, the +/- boxes for expanding the nodes don't seem to respond. I can't
figure out why either of these are happening, but it does seem to be Mono's
fault. :-)
--
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