TC x64 9.50RC1 - Dialog "Background Transfer Manager ...": incorrect rendering when resizing the window
Moderators: Hacker, petermad, Stefan2, white
TC x64 9.50RC1 - Dialog "Background Transfer Manager ...": incorrect rendering when resizing the window
Dialog "Background Transfer Manager ...": incorrect rendering when resizing the window vertically to up or horizontally to left.
- ghisler(Author)
- Site Admin
- Posts: 50533
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: TC x64 9.50RC1 - Dialog "Background Transfer Manager ...": incorrect rendering when resizing the window
No problem here. Please provide more details.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
- ghisler(Author)
- Site Admin
- Posts: 50533
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: TC x64 9.50RC1 - Dialog "Background Transfer Manager ...": incorrect rendering when resizing the window
There is no movement in the video.
You mean the white border? I cannot reproduce this. I tried with Windows 7 theme, Windows Basic and Windows Classic.
You mean the white border? I cannot reproduce this. I tried with Windows 7 theme, Windows Basic and Windows Classic.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Re: TC x64 9.50RC1 - Dialog "Background Transfer Manager ...": incorrect rendering when resizing the window
When the window is resized beyond the upper or left border, the window does not receive a redraw event and image collisions are obtained. When the window disappears, I do this Alt + Tab and the window is correctly redrawn.
Windows 7 x64 SP1. Classic theme. Advanced system settings \ Visual Effects \ Adjust for best performance.
Window movement is not visible due to the disabled option in "Visual Effects \ Adjust for best performance" "Show window contents while dragging".
Windows 7 x64 SP1. Classic theme. Advanced system settings \ Visual Effects \ Adjust for best performance.
Window movement is not visible due to the disabled option in "Visual Effects \ Adjust for best performance" "Show window contents while dragging".
Re: TC x64 9.50RC1 - Dialog "Background Transfer Manager ...": incorrect rendering when resizing the window
The video shows that progressbars and lables ("0%", "?") didn't redraw.
- ghisler(Author)
- Site Admin
- Posts: 50533
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: TC x64 9.50RC1 - Dialog "Background Transfer Manager ...": incorrect rendering when resizing the window
Interesting, I can indeed reproduce this error on Windows 7 only - but it's not related to dark mode, it also happens in normal mode when resizing the dialog from the top(!) border. It doesn't happen when resizing it from the bottom border. I will have to add some redraw calls.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Re: TC x64 9.50RC1 - Dialog "Background Transfer Manager ...": incorrect rendering when resizing the window
Only this one dialog has a problem with resizing. Perhaps the problem is in advanced window styles. Check out the WS_EX_COMPOSITED style. Also compare styles for dialogs without this problem.
- ghisler(Author)
- Site Admin
- Posts: 50533
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: TC x64 9.50RC1 - Dialog "Background Transfer Manager ...": incorrect rendering when resizing the window
The problem is that this is a Windows dialog created via the function CreateDialog. All other resizable dialogs are Delphi forms.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
- ghisler(Author)
- Site Admin
- Posts: 50533
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: TC x64 9.50RC1 - Dialog "Background Transfer Manager ...": incorrect rendering when resizing the window
Please try with RC2, it should be fixed in both 64-bit and 32-bit versions.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Re: TC x64 9.50RC1 - Dialog "Background Transfer Manager ...": incorrect rendering when resizing the window
Problem solved by TC 9.50RC2.
- ghisler(Author)
- Site Admin
- Posts: 50533
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: TC x64 9.50RC1 - Dialog "Background Transfer Manager ...": incorrect rendering when resizing the window
Great, thanks!
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com