How about a dark GUI for TC?

English support forum

Moderators: Stefan2, white, sheep, Hacker

Mirok
Junior Member
Junior Member
Posts: 2
Joined: 2018-08-06, 18:33 UTC

Re: How about a dark GUI for TC?

Post by *Mirok » 2018-08-06, 18:36 UTC

Any solution? I have still the light TC window with the dark background... Please do something!

User avatar
Dalai
Power Member
Power Member
Posts: 6635
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Re: How about a dark GUI for TC?

Post by *Dalai » 2018-08-06, 19:36 UTC

Although TC doesn't support themes or color schemes, it provides a wide variety to customize its colors in Configuration > Options > Color.

Regards
Dalai
#101164 Personal licence
Athlon X4 880K, 16 GiB RAM, Gigabyte F2A88X-D3HP, Win7 x64

Plugins: Services2, Startups

Mirok
Junior Member
Junior Member
Posts: 2
Joined: 2018-08-06, 18:33 UTC

Re: How about a dark GUI for TC?

Post by *Mirok » 2018-08-07, 17:27 UTC

Dalai wrote:
2018-08-06, 19:36 UTC
Although TC doesn't support themes or color schemes, it provides a wide variety to customize its colors in Configuration > Options > Color.

Regards
Dalai
Look, there are some other programs that are dark, why TC can't be or use the same method?

https://imgur.com/a/gWTGevz

LOOK:
Image: https://i.imgur.com/NDmjg0d.jpg
Image: https://i.imgur.com/kXfLW0t.jpg
Image: https://i.imgur.com/rgQfHHf.jpg

User avatar
Brumm
Junior Member
Junior Member
Posts: 61
Joined: 2014-11-18, 11:00 UTC

Re: How about a dark GUI for TC?

Post by *Brumm » 2018-08-14, 09:21 UTC

In general, "UI themes" for TC would be an improvement. While I disagree with the perception that a dark UI would be better, it might be relatively easy to add exportable "color sets" to the existing Color configuration...?
Dateimanagerfetischist.

User avatar
petermad
Power Member
Power Member
Posts: 8425
Joined: 2003-02-05, 20:24 UTC
Location: Valsted, Denmark
Contact:

Re: How about a dark GUI for TC?

Post by *petermad » 2018-08-14, 20:29 UTC

You can actually make a dark GUI for all "old" Windows programs by editing Windows' basic color setting. In Windows 7 there is still a tool for that, in Windows 8 and 10 you'll have to edit Windows Registry manually.

But there is a major problem with that for TC - the font color in TC's various dialogs are not set consistently. The fonts are supposed to use the setting for ButtonText for all 3D surfaces - that is: all surfaces that are usually grey - but a lot of the text in TC's dialog is hardcoded to black. It I change the color of ButtonText to red ( [HKEY_CURRENT_USER\Control Panel\Colors] "ButtonText"="255 0 0" ) then I see mixed red and black font color in TC's dialogs like this: http://madsenworld.dk/tcmd/dialogfontcolor.png - wher all text except for the text in the white fields should have been red.

If I had also changed the background in the dialogs to black ( [HKEY_CURRENT_USER\Control Panel\Colors] "ButtonFace"="0 0 0" ) - then a lot of the text would be invisible because it is hardcoded to black.

So the first thing that has to be done in TC is that all dialog legend font color has to comply with the settings of [HKEY_CURRENT_USER\Control Panel\Colors] "ButtonText" - that could be a step on the way.

Here is an example of a dark GUI made this way: http://madsenworld.dk/tcmd/darkgui1.png - and how bad it turns out in other dialogs: http://madsenworld.dk/tcmd/darkgui2.png
License #524 (1994)
Danish Total Commander Translator
TC 9.22a 32+64bit on Win XP 32bit, Win 7, 8.1 & 10 (1903) 64bit, 'Everything' 1.4.1.935 (x64)
TC 3.0b5 on Android 6.0
Get: Extended Total Commander Menus | PHSM-Calendar

Bob___
Junior Member
Junior Member
Posts: 4
Joined: 2016-11-30, 14:16 UTC

Re: How about a dark GUI for TC?

Post by *Bob___ » 2018-09-22, 14:30 UTC

Hi petermad ,

Thanks for your input. Just like you I tried to change the TC colors via the Windows settings, I tried it 2-3 years ago, but left the whole thing frustrated, because it just doesn't work!

That is and remains a topic for me, which should be considered by the TC development with a dark mode, which uses tasteful colors like in the screenshot above: https://i.imgur.com/rgQfHHf.jpg

In your examples I find the choice of colour much too hard, a much too high contrast (http://madsenworld.dk/tcmd/darkgui1.png).
I still hope that the TC development team will bow to the trend all major app houses (like Adobe <> Autodesk <> Maxon <> Microsoft <> Apple) are showing, namely to provide a tasteful dark mode.

User avatar
gezgin
Junior Member
Junior Member
Posts: 31
Joined: 2009-05-16, 07:58 UTC
Contact:

Re: How about a dark GUI for TC?

Post by *gezgin » 2018-12-27, 04:41 UTC

FWIW, here's my vote for conveniently-accessible and consistent Dark Mode support in the next version of TC as well...

--
Bob

Thany
Senior Member
Senior Member
Posts: 251
Joined: 2003-09-30, 09:20 UTC
Location: Netherlands

Re: How about a dark GUI for TC?

Post by *Thany » 2019-01-17, 21:46 UTC

Dalai wrote:
2018-08-06, 19:36 UTC
Although TC doesn't support themes or color schemes, it provides a wide variety to customize its colors in Configuration > Options > Color.

Regards
Dalai
That's not really a solution. A proper dark mode is more than changing the odd few colours around. Everything needs to change in order to create a coherent experience. A white-on-black filelist is only the first microscopic babystep.
Bob___ wrote:
2018-09-22, 14:30 UTC
[...] In your examples I find the choice of colour much too hard, a much too high contrast (http://madsenworld.dk/tcmd/darkgui1.png).
Yeah that's like going back to Windows 95 high-contrast setting. It's more like Nightmare Mode than Night Mode, iyam :D

Thany
Senior Member
Senior Member
Posts: 251
Joined: 2003-09-30, 09:20 UTC
Location: Netherlands

Re: How about a dark GUI for TC?

Post by *Thany » 2019-01-18, 12:47 UTC

Take a look at, for example, Visual Studio Code. GUI-wise it is vastly more complex than TC (no offense), and yet it has a dark/light mode switch.

User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 37495
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: How about a dark GUI for TC?

Post by *ghisler(Author) » 2019-01-21, 14:41 UTC

Visual Studio seems to replace all Windows controls with its own. For example, the scrollbars look very different in Visual Studio than in the rest of Windows. I don't want that, I want to use the current theme to display all elements. But this means that you have to use a dark theme system-wide. Since there is no standard dark theme, all you can do is use one of the "high contrast" dark themes.
Author of Total Commander
http://www.ghisler.com

User avatar
Usher
Senior Member
Senior Member
Posts: 408
Joined: 2011-03-11, 10:11 UTC

Re: How about a dark GUI for TC?

Post by *Usher » 2019-01-21, 21:57 UTC

2ghisler(Author)
You are right. If anyone wants to create independent GUI styles, he/she should use some framework.
Many devs use Qt Framework which makes creating multisystem apps easier, but it's a really huge thing… You don't want it for TC…
But other people still create more lightweight skinnable apps. You can look at Nomad.NET http://www.nomad-net.info. It's written using .Net Framework.
Regards from Poland
Andrzej P. Wozniak

User avatar
Brumm
Junior Member
Junior Member
Posts: 61
Joined: 2014-11-18, 11:00 UTC

Re: How about a dark GUI for TC?

Post by *Brumm » 2019-01-21, 23:30 UTC

Now .NET is not exactly what I would call "lightweight", honestly.
Dateimanagerfetischist.

User avatar
Usher
Senior Member
Senior Member
Posts: 408
Joined: 2011-03-11, 10:11 UTC

Re: How about a dark GUI for TC?

Post by *Usher » 2019-01-22, 02:17 UTC

2Brumm
Well, NOW dotnet is just a part of Windows. You don't need to install it separately.
Regards from Poland
Andrzej P. Wozniak

Thany
Senior Member
Senior Member
Posts: 251
Joined: 2003-09-30, 09:20 UTC
Location: Netherlands

Re: How about a dark GUI for TC?

Post by *Thany » 2019-01-22, 21:09 UTC

ghisler(Author) wrote:
2019-01-21, 14:41 UTC
Since there is no standard dark theme...
There is

User avatar
j7n
Member
Member
Posts: 149
Joined: 2005-08-07, 21:56 UTC

Re: How about a dark GUI for TC?

Post by *j7n » 2019-01-23, 15:10 UTC

On Windows XP, a Dark Theme with low contrast is possible and looks nice. I see only one apparently hardcoded white color in TC: of the depressed file listing column header.

https://i.imgur.com/C9bNqfA.png / Configuration Window

https://i.imgur.com/Nhtblim.png

But it causes incompatibilities with various legacy software, which cannot be replaced or whose authors can't be appealed with (if the products are discontinued or gone on the path of bloat). Most webpages are also light. Designs of icons and custom UI elements are made to work well with a light background. It also breaks the appearance of "disabled" buttons in some software like IrfanView, which also doesn't permit to have a "flat" color scheme, as disabled buttons work with a mix of highlight and shadow colors.

Funny how we seem to have come back full circle to the dark scheme of DOS textmode software, which was dark to reduce flickering of 60hz monitors, and possibly other reasons. Microsoft has been whitening the standard theme with every version starting with Windows 2000, to the point where buttons highlight is hard to see on Windows 7, and all is completely pure white on Windows 10. All at the same time when high power LCDs became widespread, and the white is more intense. Why they thought it was a good idea?
#148174 Personal license
Running Total Commander v8.52a

Post Reply