http://bugs.winehq.org/show_bug.cgi?id=26450
Summary: Wrong behaviour in Listview Product: Wine Version: 1.3.15 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: comctl32 AssignedTo: wine-bugs@winehq.org ReportedBy: carlo.bramix@libero.it
It seems that the items in a listview control (icon view) have different behaviour that the same object in Windows. Here there are attached the test programme used for checking this bug and some screenshots. The programme has been compiled in MinGW with the command:
gcc testlv.c -o testlv.exe -O2 -mwindows -s -lcomctl32
If you run the programme, you can verify the bug by selecting an icon and then selecting "Edit" from the menu. Actually the bugs that I noticed are:
1) The active area for icon text is wrongly calculated and it is taller than expected (see err_wine_1.PNG and err_win_1.PNG).
2) The edit control created for changing icon text is not multiline and it does not separate words to different lines if they are longer than expected (see err_wine_1.PNG and err_win_1.PNG).
3) Even when doing a rename on a single line text, the width editing is always larger than expected with an useless area.
I have also noticed that in WINE the icons recovered from shell32 are somehow not all at expected, while others seems missing. Compared to the results I got in Windows, it also looks like these icons have missing transparency for some unknown reasons.
Tested on Ubuntu 10.10 with WINE-1.3.15
Tested on Windows 95 Tested on Windows 98 Tested on Windows 2000 SP4 Tested on Windows XP Home SP3+ (screenshots taken from this platform)
http://bugs.winehq.org/show_bug.cgi?id=26450
--- Comment #1 from Carlo Bramini carlo.bramix@libero.it 2011-03-16 16:00:23 CDT --- Created an attachment (id=33676) --> (http://bugs.winehq.org/attachment.cgi?id=33676) Expected result in Windows (test 1)
http://bugs.winehq.org/show_bug.cgi?id=26450
--- Comment #2 from Carlo Bramini carlo.bramix@libero.it 2011-03-16 16:01:03 CDT --- Created an attachment (id=33677) --> (http://bugs.winehq.org/attachment.cgi?id=33677) Expected result in Windows (test 2)
http://bugs.winehq.org/show_bug.cgi?id=26450
--- Comment #3 from Carlo Bramini carlo.bramix@libero.it 2011-03-16 16:01:31 CDT --- Created an attachment (id=33678) --> (http://bugs.winehq.org/attachment.cgi?id=33678) Expected result in Windows (test 3)
http://bugs.winehq.org/show_bug.cgi?id=26450
--- Comment #4 from Carlo Bramini carlo.bramix@libero.it 2011-03-16 16:02:30 CDT --- Created an attachment (id=33679) --> (http://bugs.winehq.org/attachment.cgi?id=33679) Wrong result in WINE (test 1)
http://bugs.winehq.org/show_bug.cgi?id=26450
--- Comment #5 from Carlo Bramini carlo.bramix@libero.it 2011-03-16 16:02:59 CDT --- Created an attachment (id=33680) --> (http://bugs.winehq.org/attachment.cgi?id=33680) Wrong result in WINE (test 2)
http://bugs.winehq.org/show_bug.cgi?id=26450
--- Comment #6 from Carlo Bramini carlo.bramix@libero.it 2011-03-16 16:03:48 CDT --- Created an attachment (id=33681) --> (http://bugs.winehq.org/attachment.cgi?id=33681) Wrong result in WINE (test 3)
http://bugs.winehq.org/show_bug.cgi?id=26450
--- Comment #7 from Carlo Bramini carlo.bramix@libero.it 2011-03-16 16:05:21 CDT --- Created an attachment (id=33682) --> (http://bugs.winehq.org/attachment.cgi?id=33682) Test programme and its source code
http://bugs.winehq.org/show_bug.cgi?id=26450
--- Comment #8 from Nikolay Sivov bunglehead@gmail.com 2011-07-04 15:14:41 CDT --- All mentioned problems are separate bugs, please split this one to several reports, one problem per report. After that we can close that and focus on each problem independently.
http://bugs.winehq.org/show_bug.cgi?id=26450
--- Comment #9 from Carlo Bramini carlo.bramix@libero.it 2011-07-08 06:07:00 CDT --- This bug has been splitted in bugs 27722, bug 27723 and bug 27724. All tests have been redone with versione 1.3.21.
An additional information: on Windows, instead of compiling with in system comctl32, I included the source code of WINE's conctl32 instead and I compiled it as a standalone executable. In that manner, on Windows I could see the same exact defects I saw on linux with WINE, so I think that all problems are limited to common controls sources.
http://bugs.winehq.org/show_bug.cgi?id=26450
Juan Lang juan_lang@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID
--- Comment #10 from Juan Lang juan_lang@yahoo.com 2011-07-08 14:15:20 CDT --- Resolving invalid, since it's covered by the other reports. Thanks!
http://bugs.winehq.org/show_bug.cgi?id=26450
Juan Lang juan_lang@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #11 from Juan Lang juan_lang@yahoo.com 2011-07-08 14:15:31 CDT --- Closing invalid.
http://bugs.winehq.org/show_bug.cgi?id=26450
Sylvain Petreolle spetreolle@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |spetreolle@yahoo.fr