http://bugs.winehq.org/show_bug.cgi?id=22440
Summary: Total Commander: The panels showing Brief are not resized vertically when the application window is resized vertically Product: Wine Version: 1.1.42 Platform: x86-64 URL: http://www.ghisler.com/amazons3.php OS/Version: Linux Status: UNCONFIRMED Severity: trivial Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: alexandru.balut@gmail.com
Created an attachment (id=27481) --> (http://bugs.winehq.org/attachment.cgi?id=27481) Screenshot - Brief panel not resized when window is resized vertically
- Press Ctrl F1, notice the panel is in "Brief" mode (and has a horizontal scrollbar instead of a vertical one). - Resize the window vertically, make it smaller (or larger - see screenshot), notice the Brief panel is not resized.
Total Commander 7.50a
http://bugs.winehq.org/show_bug.cgi?id=22440
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |wylda@volny.cz
--- Comment #1 from Wylda wylda@volny.cz 2010-04-22 04:57:21 ---
Confirming, all the following versions have reported issue: * 0.9.49, 1.1.25, 1.1.43
http://bugs.winehq.org/show_bug.cgi?id=22440
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #2 from Vitaliy Margolen vitaliy@kievinfo.com 2010-04-22 08:43:06 --- Confirming per comment 1.
http://bugs.winehq.org/show_bug.cgi?id=22440
--- Comment #3 from Austin English austinenglish@gmail.com 2012-03-19 14:52:49 CDT --- This is your friendly reminder that there has been no bug activity for 650 days. Is this still an issue in current (1.4 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=22440
--- Comment #4 from Alex Balut alexandru.balut@gmail.com 2012-03-20 03:19:01 CDT --- Still a bug in wine-1.4
http://bugs.winehq.org/show_bug.cgi?id=22440
--- Comment #5 from Alex Balut alexandru.balut@gmail.com 2013-08-06 06:17:17 CDT --- Still a bug in wine-1.6 with Total Commander 7.56a. (Works fine in Total Commander 8.01)
https://bugs.winehq.org/show_bug.cgi?id=22440
--- Comment #6 from Austin English austinenglish@gmail.com --- This is your friendly reminder that there has been no bug activity for 1 year. Is this still an issue in current (1.7.31 or newer) wine? If so, please attach the terminal output in 1.7.31 (see http://wiki.winehq.org/FAQ#get_log).
https://bugs.winehq.org/show_bug.cgi?id=22440
--- Comment #7 from Wylda wylda@volny.cz --- Still present in wine-1.9.16-161-gd6d0d96.
https://bugs.winehq.org/show_bug.cgi?id=22440
Gabriel Ivăncescu gabrielopcode@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gabrielopcode@gmail.com
--- Comment #8 from Gabriel Ivăncescu gabrielopcode@gmail.com --- Created attachment 62101 --> https://bugs.winehq.org/attachment.cgi?id=62101 Update the size in SetColumnWidth unconditionally
Total Commander's Brief View is a multi-column listbox, and I found quite a few bugs with such listboxes, my guess is nobody tested them that extensively.
In this case, when the listbox receives a WM_WINDOWPOSCHANGED message and calls DefWindowProc on it, which then ends up sending a WM_SIZE to the window, Total Commander swallows that up and won't pass the WM_SIZE to the listbox. However, it does pass a LB_SETCOLUMNWIDTH, even when the column width did not change at all. So this patch unconditionally updates the size itself (not just the page) when that message is received.
It fixes it for me, and I tried a lot of weird resizing on it that would totally crap out before. I also sent it to the mailing list.
https://bugs.winehq.org/show_bug.cgi?id=22440
Gabriel Ivăncescu gabrielopcode@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |comctl32
https://bugs.winehq.org/show_bug.cgi?id=22440
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |bb116577a3d28e9063102fb6484 | |e6947913002ad Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #9 from Nikolay Sivov bunglehead@gmail.com --- This is fixed with https://source.winehq.org/git/wine.git/?a=commit;h=bb116577a3d28e9063102fb64....
https://bugs.winehq.org/show_bug.cgi?id=22440
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #10 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 3.16.
https://bugs.winehq.org/show_bug.cgi?id=22440
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.ghisler.com/amaz |https://web.archive.org/web |ons3.php |/20210210164127/https://mad | |senworld.dk/tcmd/finals/tcm | |d756a.exe CC| |focht@gmx.net Keywords| |download Summary|Total Commander: The panels |Total Commander 7.5x: The |showing Brief are not |panels showing Brief are |resized vertically when the |not resized vertically when |application window is |the application window is |resized vertically |resized vertically