[8.0ß24 x64] Visual bug, wrong appearance of drive buttons
Moderators: Hacker, petermad, Stefan2, white
2HolgerK
Radeon hd4250 int. 512 mb, CCC 12.03.
But in does no matter, 'cause previous versions look fine.
Radeon hd4250 int. 512 mb, CCC 12.03.
But in does no matter, 'cause previous versions look fine.
Ukrainian Total Commander Translator. Feedback and discuss.
With previous version you mean the 32Bit Delphi version or an older x64 Lazarus version?MaxX wrote:But in does no matter, 'cause previous versions look fine.
One of the reason why Vista becomes the image of a slow OS was a change in the display driver model:Radeon hd4250 int. 512 mb, CCC 12.03.
http://msdn.microsoft.com/en-us/library/windows/desktop/ff729480%28v=vs.85%29.aspx
The most important impacts was that GDI intensive programs suffer in graphic performance because of limited hardware acceleration.
Windows 7 and the GPU-driver development does a lot to improve this, but there may be still some drawbacks and or bugs (or differences between x64 and x86 gdi-calls) in different GPU drivers:
http://www.tomshardware.com/reviews/2d-windows-gdi,2539.html
Regards
Holger
Just to give a more detailled illustration of the visual differences that are being discussed in this thread, here are 3 more screenshots, grouped together and presented in 2 image files:
Image #1, TC80ß24_active_drive_buttons_differences.png, presents top down:
+ drive button bar in T.C. 8.0ß24 32-bit, drive button [C:] active
+ drive button bar in T.C. 8.0ß24 64-bit, drive button [C:] active, mouse not over
+ drive button bar in T.C. 8.0ß24 32-bit, drive button [C:] active, mouse over, only this one uses a different background color
Image #2, TC80ß24_active_drive_buttons_differences_zoomedin.png, same as previous image, only the size has been doubled with the help of Imagine in order to make it easier to see what the differences really are.
T.C. 8.0ß24 32-bit and 64-bit both display the background of the active drive button in dotted form. Only the visual effect looks a little bit darker in T.C. 8.0ß24 64-bit.
Only if you hover your mouse over the active drive button, TC. 8.024 64-bit will change the dotted background to a solid background the color of which is simply the background colour of the buttonbar and the menubar. Hovering your mouse of the active drive button will not have any effect in T.C. 8.0ß24 32-bit.
Now everybody kindly decide for yourselves ...
Image #1, TC80ß24_active_drive_buttons_differences.png, presents top down:
+ drive button bar in T.C. 8.0ß24 32-bit, drive button [C:] active
+ drive button bar in T.C. 8.0ß24 64-bit, drive button [C:] active, mouse not over
+ drive button bar in T.C. 8.0ß24 32-bit, drive button [C:] active, mouse over, only this one uses a different background color
Image #2, TC80ß24_active_drive_buttons_differences_zoomedin.png, same as previous image, only the size has been doubled with the help of Imagine in order to make it easier to see what the differences really are.
T.C. 8.0ß24 32-bit and 64-bit both display the background of the active drive button in dotted form. Only the visual effect looks a little bit darker in T.C. 8.0ß24 64-bit.
Only if you hover your mouse over the active drive button, TC. 8.024 64-bit will change the dotted background to a solid background the color of which is simply the background colour of the buttonbar and the menubar. Hovering your mouse of the active drive button will not have any effect in T.C. 8.0ß24 32-bit.
Now everybody kindly decide for yourselves ...
MX Linux 21.3 64-bit xfce, Total Commander 11.50 64-bit
The people of Alderaan keep on bravely fighting back the clone warriors sent out by the unscrupulous Sith Lord Palpatine.
The Prophet's Song
The people of Alderaan keep on bravely fighting back the clone warriors sent out by the unscrupulous Sith Lord Palpatine.
The Prophet's Song
I had already given my point of view: neither, nor, just a minor visual difference.MaxX wrote:So, you say is that bug or feature?
MX Linux 21.3 64-bit xfce, Total Commander 11.50 64-bit
The people of Alderaan keep on bravely fighting back the clone warriors sent out by the unscrupulous Sith Lord Palpatine.
The Prophet's Song
The people of Alderaan keep on bravely fighting back the clone warriors sent out by the unscrupulous Sith Lord Palpatine.
The Prophet's Song
Nobody say it's a feature (for what should it good for?)!MaxX wrote:So, you say is that bug or feature?
I guess your solid background of the active button is a driver bug oft the ati graphic card.
With nVidia graphic it looks like this (resized with the help of Paint.Net):
http://holgerk.drivehq.com/TC/TC8b24_DriveButton_%28x86_vs_x64%29.png
http://holgerk.drivehq.com/TC/TC8b24_DriveButton_%28x86_vs_x64%29_magn.png
The 2 (instead of 1) pixel solid border (x64) and the one pixel vertical offset of the drive letter(x86) may be caused by a slightly different implementation inside Lazarus and Delphi code (but who really cares about such minor visual glitch...).
Regards
Holger
Sigh. And how do you explain:MaxX wrote:So, that's bug of x64 version only.
But let us stop here and wait for Christians answer.HolgerK wrote:With nVidia graphic it looks like this (resized with the help of Paint.Net):
http://holgerk.drivehq.com/TC/TC8b24_DriveButton_%28x86_vs_x64%29.png
http://holgerk.drivehq.com/TC/TC8b24_DriveButton_%28x86_vs_x64%29_magn.png
Regards
Holger
- ghisler(Author)
- Site Admin
- Posts: 50532
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Well, TC just uses Lazarus controls for BitButton/SpeedButton controls, and they are written a bit different than the Delphi controls. They can't just use the Delphi code because it's copyrighted. Currently I don't plean to rewrite these controls so they look exactly like the Delphi controls, except if there is a problem which has an influence on the actual functionality.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
2ghisler(Author)
32vs64: Or solid, or dotted, or sth else you can wish... - just the easiest of these fixes.
Could you make buttons look NOT diffret?
32vs64: Or solid, or dotted, or sth else you can wish... - just the easiest of these fixes.
Could you make buttons look NOT diffret?
Ukrainian Total Commander Translator. Feedback and discuss.