What should be the default icon size in the buttonbar in TC?
Moderators: Hacker, petermad, Stefan2, white
What should be the default icon size in the buttonbar in TC?
Currently a new icon set for the command buttons is available for testing. Currently it includes only 16² icons but Ghisler has confirmed that the final library will also contain larger icon sizes. But which should be the default? I guess this should be decided by what most people use. So here is the poll.
This is not about the button size!
If you are using a scaled UI in Windows please vote for the 'logical size' (e.g. 192 dpi --> using 48² icons in TC --> logical size = 24²).
This is not about the button size!
If you are using a scaled UI in Windows please vote for the 'logical size' (e.g. 192 dpi --> using 48² icons in TC --> logical size = 24²).
Code: Select all
... so I use 16x16 icons (and 25x25 buttons) ...
Good icons don't have to be 48x48 to distinguish them.Horst.Epp wrote:On todays large screens I can't understand why poeple using 16x16 icons
on TC buttonbar. Thats much to small to have any clue what the icons is.

My TC usually takes a half of screen width and this is is enough for 30 icons with size 25x25, but it would only be enough for 16 icons with size 50x50.
Of course in case of high DPI it may be hard to read even good 16x16 icons but I don't think that most users have high-DPI monitors.
Not all apps have 24x24 icons but I'm pretty sure all apps with 24x24 icons have 16x16 and 32x32 icons.Lefteous wrote:It absolutely is a standard size.
2Samuel
I agree that downscaled icons in othe programs are a problem. But again TC includes 24x24 icons since many years. So this isn't a TC problem. Why is this so difficult to understand?I support MVV. The downscaled 32x32 Icons of programs that doesn't ship 24x24 icons look just ugly. I use 16x16@1920x1080 here. Perhaps the point is that I / we added external programs to the bar.
Usually buttonbars contain not only TC icons but also icons of third-party applications, and not all of them have 24x24 icons. Yes, TC and some programs have 24x24 icons but many other ones don't. That's the main point.Lefteous wrote:2MVV
I don't really understand your point. You say that 32 is too big in your opinion - well okay. But you are not using the 24x24 icons in TC although they are contained in the default lib just because you think they are not 'standard'. Seriously?
Also 24x24 icons require larger button size for better separation.
2MVV
The question is if makes sense to resign your favorite icon size just because some app icons don't support it natively. It's design for edge case.Usually buttonbars contain not only TC icons but also icons of third-party applications, and not all of them have 24x24 icons. Yes, TC and some programs have 24x24 icons but many other ones don't. That's the main point.
- ghisler(Author)
- Site Admin
- Posts: 50383
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
It all depends on the DPI (dots per inch) of your display. On my desktop, I use a 17 inch with 1280x1024, at 96 dpi. Therefore I use 16x16 icons. The notebook/tablet has full HD 1920x1080 with 11.6 inch, so I use 32x32 icons.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
2ghisler(Author)
That's why I wrote that changed DPI settings in Windows must be considered in the vote. I guess you are not using 96 DPI on your notebook?It all depends on the DPI (dots per inch) of your display. On my desktop, I use a 17 inch with 1280x1024, at 96 dpi. Therefore I use 16x16 icons. The notebook/tablet has full HD 1920x1080 with 11.6 inch, so I use 32x32 icons.
- ghisler(Author)
- Site Admin
- Posts: 50383
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
So it makes sense to make the default dpi-dependant. Use default size at 96dpi and use larger icon on other scales.
Example: User set dpi to 144 (150%). If the default is 128px@96dpi (hey it's an example) this would mean in this case 192px would be used by default.
Example: User set dpi to 144 (150%). If the default is 128px@96dpi (hey it's an example) this would mean in this case 192px would be used by default.
Last edited by Lefteous on 2016-05-30, 13:12 UTC, edited 1 time in total.