[Mono-bugs] [Bug 573300] New: ListView column headers: resize and expand areas overlapping
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Sat Jan 23 06:20:02 EST 2010
http://bugzilla.novell.com/show_bug.cgi?id=573300
http://bugzilla.novell.com/show_bug.cgi?id=573300#c0
Summary: ListView column headers: resize and expand areas
overlapping
Classification: Mono
Product: Mono: Class Libraries
Version: 2.6.x
Platform: All
OS/Version: openSUSE 11.2
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Windows.Forms
AssignedTo: mono-bugs at lists.ximian.com
ReportedBy: dominik.reichl at gmx.de
QAContact: mono-bugs at lists.ximian.com
Found By: ---
Blocker: ---
Created an attachment (id=338454)
--> (http://bugzilla.novell.com/attachment.cgi?id=338454)
Minimum sample application
Description of Problem:
The resize and expand areas of ListView column headers are overlapping. This
results in the impossibility to resize columns which are followed by a fixed 0
width column.
Steps to reproduce the problem:
1. Run the attached ColumnResizeTest.exe file ("mono ColumnResizeTest.exe").
2. Try to resize the 'Column 3' column.
Actual Results:
Under Mono/Linux, 'Column 3' can't be resized.
Expected Results:
Under .NET/Windows, there are two cursors. When hovering from 'Column 3' to the
right (over the divider), there first is a single vertical cursor and
afterwards a double vertical cursor. Using the single vertical cursor, 'Column
3' can be resized. The double vertical cursor can't resize 'Column 4', which is
expected (see the source code -- the width of 'Column 4' is programmatically
fixed to width 0, by cancelling its resizing event and resetting the width).
So, to sum it up, 'Column 3' can be resized under .NET/Windows, whereas under
Mono/Linux this is impossible. It would be great if the column headers under
Mono/Linux would also support two different cursors, in order to be able to
resize columns in this situation.
How often does this happen?
Always.
Additional Information:
Attached is a minimum sample application demonstrating the problem.
--
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