[9.0b1x86] Too flat interface
Moderators: Hacker, petermad, Stefan2, white
About Classic theme and path panel, IMHO tiny 3D border (1), as suggested by MVV, looks a little better and more true to theme. Also it's already there when panel has no tabs (2), so it's inconsistent when it's removed for panel with tabs (3).
Image: http://web.hisoftware.cz/sob/tc/tc9-path-panel.png
Image: http://web.hisoftware.cz/sob/tc/tc9-path-panel.png
This will sound rude, but seriously? Two pages of complaints about whether some hardly visible lines should be flat or 3D?
Why aren't you complaining about actually visible stuff like
Image: http://i1057.photobucket.com/albums/t399/uumbra8/TC/bugs/additionalDialog.png
or
Image: http://i1057.photobucket.com/albums/t399/uumbra8/TC/bugs/scrollbars.png
or many other issues like semi-functional font size scaling, crowded dialogs, using radio buttons instead of comboboxes or splitbuttons, numerous misalignments, weird icon and thumbnail rendering, ...
Don't take me wrong, I'm not saying TC's UI is wrong and I see some progress with each new release. I just want to say, that if you are going to argue about UI, please, pick at least something, that affects more than just a very few people.
Why aren't you complaining about actually visible stuff like
Image: http://i1057.photobucket.com/albums/t399/uumbra8/TC/bugs/additionalDialog.png
or
Image: http://i1057.photobucket.com/albums/t399/uumbra8/TC/bugs/scrollbars.png
or many other issues like semi-functional font size scaling, crowded dialogs, using radio buttons instead of comboboxes or splitbuttons, numerous misalignments, weird icon and thumbnail rendering, ...
Don't take me wrong, I'm not saying TC's UI is wrong and I see some progress with each new release. I just want to say, that if you are going to argue about UI, please, pick at least something, that affects more than just a very few people.
Windows 10 Pro x64, Windows 11 Pro x64
<OT>
See, it's like this: I could go though every single dialog in TC, document every misaligned element, every inconsistency, where functionally equal elements have different sizes, etc. And there was a time in past when I really wanted to do it, even though it would take at least a week. Then I imagine how I'd present it to Mr. Ghisler, he'd say "screw it" and take an early retirement instead. ;) There's just too many of these things in TC.
Why bother with few stupid lines then? For me, because it's the main window and I see it all the time. Take for example Configuration dialog (a real gold mine if you're looking for things to fix), I go there twice a year (not counting beta test season). It may be pink with green stars all over and controls placed randomly every time and I can live with it. Other dialogs (directory synchronization, multi rename, packing, ...) I use much more often, but still not every day. And they are not too bad after all (mostly). But the main window is special, I see it every time I use TC, so every single day. To have it looking nice feels good, simple as that.
</OT>
See, it's like this: I could go though every single dialog in TC, document every misaligned element, every inconsistency, where functionally equal elements have different sizes, etc. And there was a time in past when I really wanted to do it, even though it would take at least a week. Then I imagine how I'd present it to Mr. Ghisler, he'd say "screw it" and take an early retirement instead. ;) There's just too many of these things in TC.
Why bother with few stupid lines then? For me, because it's the main window and I see it all the time. Take for example Configuration dialog (a real gold mine if you're looking for things to fix), I go there twice a year (not counting beta test season). It may be pink with green stars all over and controls placed randomly every time and I can live with it. Other dialogs (directory synchronization, multi rename, packing, ...) I use much more often, but still not every day. And they are not too bad after all (mostly). But the main window is special, I see it every time I use TC, so every single day. To have it looking nice feels good, simple as that.
</OT>
Sob,
It is also interesting for me why path bar was made flay only in tabbed mode (and I don't understand how non-tabbed path bar's border is drawn since it have same styles). It would be much better to have consistent style.
umbra,
Everyone complains about what is bothered him. E.g. your stuff is not important to me, these dialogs are used rarely, and I always use default font scaling. But file panels are visible 100% of time, so it is a very noticeable GUI change, and it is easy to fix it.
I see that you don't use classic theme so it is obvious that current discussion is not for you. So please stop watching this topic if it is not interesting for you and create a new one for your stuff.
It is also interesting for me why path bar was made flay only in tabbed mode (and I don't understand how non-tabbed path bar's border is drawn since it have same styles). It would be much better to have consistent style.
umbra,
Everyone complains about what is bothered him. E.g. your stuff is not important to me, these dialogs are used rarely, and I always use default font scaling. But file panels are visible 100% of time, so it is a very noticeable GUI change, and it is easy to fix it.
I see that you don't use classic theme so it is obvious that current discussion is not for you. So please stop watching this topic if it is not interesting for you and create a new one for your stuff.
I for one am glad to the 3d border is back in the classic theme, it really is so much more pleasant to look at.
Similar thread http://www.ghisler.ch/board/viewtopic.php?p=309897#309897
Similar thread http://www.ghisler.ch/board/viewtopic.php?p=309897#309897
As far as I remember, Delphi (and most probably other languages, too) uses a separate file for the definition of the GUI. Christian, would it perhaps be possible to publish these files so everyone has access and people could play with it and perhaps come to some sort of agreement? I think the current way of iterating is way too slow, users argue one week about if to move a line a pixel to the left or right, then you publish a new beta and users say, hmm, perhaps it was better before.
What does everyone think? Feasible? Not?
In case the GUI gets drawn at run time, I guess this whole post is moot, though.
Roman
What does everyone think? Feasible? Not?
In case the GUI gets drawn at run time, I guess this whole post is moot, though.
Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
- Samuel
- Power Member
- Posts: 1930
- Joined: 2003-08-29, 15:44 UTC
- Location: Germany, Brandenburg an der Havel
- Contact:
I also thought about this. Would be nice.Hacker wrote:As far as I remember, Delphi (and most probably other languages, too) uses a separate file for the definition of the GUI. Christian, would it perhaps be possible to publish these files so everyone has access and people could play with it and perhaps come to some sort of agreement?
2Hacker
Using a tool like Photoshop/GIMP or a prototype tool and post the result is the better way. Why? They provide far more flexibility. There is also no tooling widely available to work with DFM files.
When you look at the similar thread in the suggestions forum mvv has posted several mockups.
Why not focusing on the things that are obviously bugs in this thread?
Using a tool like Photoshop/GIMP or a prototype tool and post the result is the better way. Why? They provide far more flexibility. There is also no tooling widely available to work with DFM files.
When you look at the similar thread in the suggestions forum mvv has posted several mockups.
Why not focusing on the things that are obviously bugs in this thread?
Lefteous,

Roman
Sure, if it is easier. Never quite considered PS / GIMP to be fast for GUI design, but never tried to either.Using a tool like Photoshop/GIMP or a prototype tool and post the result is the better way.

Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
So what do we need to make everyone happy? In this thread we have:
1) Horizontal lines around bars
Some people like them, some don't and it's not tied strictly to used theme. Possible lines are these: Image: http://web.hisoftware.cz/sob/tc/tc-horizontal-lines.png
What about a bitmask option to turn on/off any of them? Default being all lines enabled for Classic theme, and what TC9 has now (minus line under menu) for others. Line type would 2px 3D for Classic theme and current 1px for others, or there could be one bit to make this configurable too. This should allow anyone to have exactly what they want.
2) Border for file list
I though that only us Classic fans can't live without a nice border for list, but apparently some others would like it too, so it would also need an option. Unfortunately, simply enabling standard system border does not work well for Aero (1):
Image: http://web.hisoftware.cz/sob/tc/tc-filelist-aero-border.png
But with some added padding (2) or more likely the opposite, list stretched over tab control borders (3), it might be fine.
3) Border for path panel
Always on for Classic theme, always off for others should be fine.
What do you think? If we had this, would anyone still feel the need to whine?
1) Horizontal lines around bars
Some people like them, some don't and it's not tied strictly to used theme. Possible lines are these: Image: http://web.hisoftware.cz/sob/tc/tc-horizontal-lines.png
What about a bitmask option to turn on/off any of them? Default being all lines enabled for Classic theme, and what TC9 has now (minus line under menu) for others. Line type would 2px 3D for Classic theme and current 1px for others, or there could be one bit to make this configurable too. This should allow anyone to have exactly what they want.
2) Border for file list
I though that only us Classic fans can't live without a nice border for list, but apparently some others would like it too, so it would also need an option. Unfortunately, simply enabling standard system border does not work well for Aero (1):
Image: http://web.hisoftware.cz/sob/tc/tc-filelist-aero-border.png
But with some added padding (2) or more likely the opposite, list stretched over tab control borders (3), it might be fine.
3) Border for path panel
Always on for Classic theme, always off for others should be fine.
What do you think? If we had this, would anyone still feel the need to whine?

- Samuel
- Power Member
- Posts: 1930
- Joined: 2003-08-29, 15:44 UTC
- Location: Germany, Brandenburg an der Havel
- Contact:
Support++; for this bit mask.Sob wrote:1) Horizontal lines around bars
Some people like them, some don't and it's not tied strictly to used theme. Possible lines are these: Image: http://web.hisoftware.cz/sob/tc/tc-horizontal-lines.png
What about a bitmask option to turn on/off any of them?
All I wish for are these two lines: http://madsenworld.dk/tcmd/panellines.png when TabHeaderThemed=0 - actually the bottom line (no. 2) should always be there.
Otherwise everything looks good to me
Otherwise everything looks good to me

License #524 (1994)
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
I see this was moved to "will not be changed". ghisler(Author), I take it, there is no chance, then, for delimiter at the status bar? You did return the delimiter for the column headers, and this is great, it improved UX immensely! Why not do the same with status bar? Take a look at this screenshot:
http://i.imgur.com/hV8gPaK.png
The status bar looks almost as if it was another directory in the list, It already caught me several times and I did not understand why cursor does not step on that last item but scrolls the list instead.
http://i.imgur.com/hV8gPaK.png
The status bar looks almost as if it was another directory in the list, It already caught me several times and I did not understand why cursor does not step on that last item but scrolls the list instead.
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
Using TC 11.03 / Win10 x64
Using TC 11.03 / Win10 x64