[Mono-bugs] [Bug 82734][Cos] Changed - ListView several cosmetic problems

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Mon Sep 10 11:33:12 EDT 2007

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 equistango at gmail.com.


--- shadow/82734	2007-09-08 05:59:54.000000000 -0400
+++ shadow/82734.tmp.1256	2007-09-10 11:33:12.000000000 -0400
@@ -68,6 +68,29 @@
 ------- Additional Comments From unserkonig at gmail.com  2007-09-08 05:59 -------
 Created an attachment (id=19995)
 Second screenshot (ListView in .Net)
+------- Additional Comments From equistango at gmail.com  2007-09-10 11:33 -------
+Sorry, not convinced yet.
+1) You're right. I can't reproduce this one anymore.
+3) I think we've got a small but real problem here. I'm trying to
+discuss this on the list.
+4) This is happening every time on my PC. The cause seems to be "y +=
+item_height + 4;" in LayoutDetails in ListView.cs. I don't know why or
+when are those 4 pixels needed.
+5) On my PC, rows are sometimes 1 or 2 pixels too tall and cell text
+looks top-aligned (as in my screen shot). This might be related to
+font measures.
+6) On Windows, ListView shows a focus rect only if you're using the
+keyboard. The Mono ListView shows a focus rect all the time.
+I'm only really concerned about point 4.
+I know theming and cross-platform issues make it hard to be
+pixel-perfect, but on the other hand, ListView has some issues itself.
+If it's ok with you, I'll do some tests on Windows and Linux, both
+with different themes and font sizes and try to come up with some patches.

More information about the mono-bugs mailing list