I may be nitpicking now, but people notice these inconsistencies and may judge Total Commander by its cover. I run into that problem all the time: "But it looks like .... No thank you, nikolai, I'm not going to use this program, even if it's a lot better than Explorer".
Here's a picture of the mkdir dialog with some comments:
http://flickr.com/photos/68553805@N00/285679873/
Uneven layout of mkdir dialog
Moderators: Hacker, petermad, Stefan2, white
- ghisler(Author)
- Site Admin
- Posts: 50475
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Let me explain: This dialog is used in various places. The text field offers space for two lines of text, which is necessary for some languages. The distances to the border and to other elements cannot be made equal in all cases because of Windows themes - borders and dialog elements have different widths. The same problem exists in many other dialogs, where it's simply not possible to better align the dialog items...
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
OK, that I can live with. But as an enhancement request then, wouldn't it be possible to dynamically tell if the text requires both lines of the label above the input and "shrink" the dialog if both aren't necessary? This would add a lot of complexity to the code for sure, so it's just a thought.ghisler(Author) wrote:Let me explain: This dialog is used in various places. The text field offers space for two lines of text, which is necessary for some languages.
Hm, is this really the case? Under all themes I've run in to the borders are the same width for all UI elements. But maybe there's no guarantee that they are, so I see the problem.ghisler(Author) wrote:The distances to the border and to other elements cannot be made equal in all cases because of Windows themes - borders and dialog elements have different widths. The same problem exists in many other dialogs, where it's simply not possible to better align the dialog items...
Anyway, if they're aligned when theming is disabled, that's good enough for me, as that means that the elements should align if my theme has elements with equal-width borders. I haven't had time to verify that the elements align with theming disabled, though. Are they?
- ghisler(Author)
- Site Admin
- Posts: 50475
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Should be a bit better now, although it still uses 2 lines...
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com