http://bugs.winehq.org/show_bug.cgi?id=27722
Summary: Lisview: wrong text height Product: Wine Version: 1.3.21 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: comctl32 AssignedTo: wine-bugs@winehq.org ReportedBy: carlo.bramix@libero.it
The active area for icon text is wrongly calculated and it is taller than expected, see attached err_wine_1.PNG and err_win_1.PNG images. The test programme has been compiled in MinGW with the command:
gcc testlv.c -o testlv.exe -O2 -mwindows -s -lcomctl32
This report has been splitted from bug 26450.
http://bugs.winehq.org/show_bug.cgi?id=27722
--- Comment #1 from Carlo Bramini carlo.bramix@libero.it 2011-07-08 05:54:19 CDT --- Created an attachment (id=35471) --> (http://bugs.winehq.org/attachment.cgi?id=35471) Expected result in Windows (test 1)
http://bugs.winehq.org/show_bug.cgi?id=27722
--- Comment #2 from Carlo Bramini carlo.bramix@libero.it 2011-07-08 05:55:15 CDT --- Created an attachment (id=35472) --> (http://bugs.winehq.org/attachment.cgi?id=35472) Wrong result in WINE (test 1)
http://bugs.winehq.org/show_bug.cgi?id=27722
--- Comment #3 from Carlo Bramini carlo.bramix@libero.it 2011-07-08 05:55:46 CDT --- Created an attachment (id=35473) --> (http://bugs.winehq.org/attachment.cgi?id=35473) Test programme and its source code
http://bugs.winehq.org/show_bug.cgi?id=27722
Carlo Bramini carlo.bramix@libero.it changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Lisview: wrong text height |Listview: wrong text height
http://bugs.winehq.org/show_bug.cgi?id=27722
Vijay Kamuju infyquest@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |infyquest@gmail.com Ever Confirmed|0 |1
--- Comment #4 from Vijay Kamuju infyquest@gmail.com 2011-10-08 07:51:17 CDT --- Its an issue in user32.dll's Text Drawing functions
http://bugs.winehq.org/show_bug.cgi?id=27722
Sylvain Petreolle spetreolle@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |spetreolle@yahoo.fr
http://bugs.winehq.org/show_bug.cgi?id=27722
Daniel Jelinski djelinski1@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |djelinski1@gmail.com
--- Comment #5 from Daniel Jelinski djelinski1@gmail.com 2013-01-06 06:36:26 CST --- Actually, this is an issue in gdi32. Native comctl32 has the same problem, and relay log indicates that no calls to user32 DrawText* functions are ever made. In fact only GetTextExtentPointA and ExtTextOutA are called with the relevant argument.
http://bugs.winehq.org/show_bug.cgi?id=27722
--- Comment #6 from Daniel Jelinski djelinski1@gmail.com 2013-01-12 16:54:57 CST --- Please disregard my previous comment. Wine's listview is broken even with gdi32 fixed, and gdi32 bug is already reported (bug 32529)
http://bugs.winehq.org/show_bug.cgi?id=27722
--- Comment #7 from Carlo Bramini carlo.bramix@libero.it 2013-02-08 09:38:05 CST --- Prologue: I had compiled WINE's common controls for Windows, I did it for helping my personal coding because, lot of times, tracing in COMMCTRL is useful for finding bugs. Of course, my applications are normally compiled with Microsoft's common controls, this is just a "debugging facility" actually that I use when I do not know what I must do...
Next, I must say that this bug, and also bug #27723 and bug #27724, happens also on real Windows, as you can see from the newly attached screenshot. So, corrected or not, I doubt that this defect is related to gdi32. Or, at least, not only to it.
http://bugs.winehq.org/show_bug.cgi?id=27722
--- Comment #8 from Carlo Bramini carlo.bramix@libero.it 2013-02-08 09:39:44 CST --- Created attachment 43486 --> http://bugs.winehq.org/attachment.cgi?id=43486 WINE's common controls under windows.
https://bugs.winehq.org/show_bug.cgi?id=27722
--- Comment #9 from Austin English austinenglish@gmail.com --- Is this still an issue in current (1.7.36 or newer) wine? If so, please attach terminal output.
https://bugs.winehq.org/show_bug.cgi?id=27722
--- Comment #10 from Carlo Bramini carlo.bramix@libero.it --- It still happens with WINE 1.7.37. Nothing changed from the past and nothing is printed on the console when running the simple test program that I had attached. Same thing also for bugs #27723 and #27724.
https://bugs.winehq.org/show_bug.cgi?id=27722
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man@post.com
--- Comment #11 from super_man@post.com --- still an issue 1.7.50
https://bugs.winehq.org/show_bug.cgi?id=27722
timmay2019 timlaverack@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |timlaverack@gmail.com
--- Comment #12 from timmay2019 timlaverack@gmail.com --- Still an issue in Wine 2.0
https://bugs.winehq.org/show_bug.cgi?id=27722
Matheus Marinho matheus4551@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |matheus4551@hotmail.com
https://bugs.winehq.org/show_bug.cgi?id=27722
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #13 from joaopa jeremielapuree@yahoo.fr --- With wine-8.6 (and surely before), bug regressed. One can modify the item name. So retesting this bug is impossible.