TC 9.50 - Dark Mode

English support forum

Moderators: white, Hacker, petermad, Stefan2

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

Re: TC 9.50 - Dark Mode

Post by *petermad »

SJOK wrote: 2020-01-11, 11:52 UTC How do you I activate "dark mode" for TC? (whick menu?)
"Configuration" -> "Options..." -> "Color" -> "Dark mode" -> "Always enabled" or "Only when enabled for Windows 10 apps"

Or use one of these internal commands: cm_SwitchDarkmode (on and off) or cm_EnableDarkmode (on) or cm_DisableDarkmode (off)
License #524 (1994)
Danish Total Commander Translator
TC 11.03 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1371a
TC 3.50b4 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
dr1
Junior Member
Junior Member
Posts: 4
Joined: 2020-02-07, 10:43 UTC

Re: TC 9.50 - Dark Mode

Post by *dr1 »

Dark mode looks nice! :D
Thank you for implementing this!

[IMG]https://thumbs2.imgbox.com/a7/c1/SoAnJBdS_t.png[/IMG]
User avatar
matixx
Power Member
Power Member
Posts: 1117
Joined: 2003-03-21, 02:37 UTC
Location: ....

Re: TC 9.50 - Dark Mode

Post by *matixx »

2dr1
Looks nice!
Would you please share your color settings from wincmd.ini?
#101512
ianl8888
Junior Member
Junior Member
Posts: 47
Joined: 2006-10-27, 06:33 UTC

Re: TC 9.50 - Dark Mode

Post by *ianl8888 »

While I have no need of Dark Mode, I wish to add my respect for Mr Ghisler for constant upgrading of the best file management programme ever offered to the public. I bought a licence for TC quite a few years ago - it was extremely good value for a very reasonable price then. With constant annual upgrades at no additional cost to us clients, it is now beyond comparison.

Thank you Mr Ghisler :)
dr1
Junior Member
Junior Member
Posts: 4
Joined: 2020-02-07, 10:43 UTC

Re: TC 9.50 - Dark Mode

Post by *dr1 »

matixx wrote: 2020-02-07, 19:04 UTC 2dr1
Looks nice!
Would you please share your color settings from wincmd.ini?
Which are the settings for these colors there?
Would be good to have an export / import functionality for Color settings in TC to have something like Themes, without publishing personal data.
User avatar
DarkRuleR
Member
Member
Posts: 190
Joined: 2003-02-20, 22:23 UTC
Location: Netherlands

Re: TC 9.50 - Dark Mode

Post by *DarkRuleR »

dr1 wrote: 2020-02-10, 08:49 UTC
matixx wrote: 2020-02-07, 19:04 UTC 2dr1
Looks nice!
Would you please share your color settings from wincmd.ini?
Which are the settings for these colors there?
Would be good to have an export / import functionality for Color settings in TC to have something like Themes, without publishing personal data.
It's under the [Colors] section in the wincmd.ini file.
#106383 Windows 10 Pro 64-bit
dr1
Junior Member
Junior Member
Posts: 4
Joined: 2020-02-07, 10:43 UTC

Re: TC 9.50 - Dark Mode

Post by *dr1 »

DarkRuleR wrote: 2020-02-10, 13:30 UTC
dr1 wrote: 2020-02-10, 08:49 UTC
matixx wrote: 2020-02-07, 19:04 UTC 2dr1
Looks nice!
Would you please share your color settings from wincmd.ini?
Which are the settings for these colors there?
Would be good to have an export / import functionality for Color settings in TC to have something like Themes, without publishing personal data.
It's under the [Colors] section in the wincmd.ini file.
There is no [Colors] section, only a [ColorsDark] section:
[ColorsDark]
InverseCursor=0
ThemedCursor=1
InverseSelection=0
BackColor=2959395
BackColor2=3288360
ForeColor=13216662
MarkColor=33023
CursorColor=-1
CursorText=-1
DarkForeground=13216662
DarkBackground=2959395
DarkHighlight=3288104
ActiveTitleText=2433313
ActiveTitle=33023

But I changed a lot of other things like fonts and spaces and other colors too.
TRX450
Junior Member
Junior Member
Posts: 3
Joined: 2020-02-10, 16:52 UTC

Re: TC 9.50 - Dark Mode

Post by *TRX450 »

Dark Mode is an awesome and long awaited addition to TC. However as others pointed out, the white borders and lines do a serious damage to its overall visual appeal. In fact they totally ruin it. Mr. Ghisler says it's done by Windows and there's nothing you can do about it. What i believe is that it's somehow inherited from the ancient WIN95 code base where buttons, forms and dialogs all had a horrendous, thick 3D border. Today's modern GUI design tools (QT, WPF in visual studio, etc.) are all capable of putting out a seamless and fully configurable dark interface. So the question is, does it make sense (or pay off) to do some refactoring and put the existing code behind a GUI that's redesigned from scratch? A new and improved TC that adheres to WPF standards would be the awesomest thing in existence. I'm not sure how much effort it'd involve.
User avatar
DarkRuleR
Member
Member
Posts: 190
Joined: 2003-02-20, 22:23 UTC
Location: Netherlands

Re: TC 9.50 - Dark Mode

Post by *DarkRuleR »

I just noticed that the background for the Directory hotlist and history menu's aren't converted to Dark Mode.
#106383 Windows 10 Pro 64-bit
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: TC 9.50 - Dark Mode

Post by *ghisler(Author) »

You can reduce the number of borders in the main window via wincmd.ini
Under section [Layout] please put
DarkListBorders=0
Author of Total Commander
https://www.ghisler.com
TRX450
Junior Member
Junior Member
Posts: 3
Joined: 2020-02-10, 16:52 UTC

Re: TC 9.50 - Dark Mode

Post by *TRX450 »

ghisler(Author) wrote: 2020-02-11, 10:28 UTC You can reduce the number of borders in the main window via wincmd.ini
Under section [Layout] please put
DarkListBorders=0
Thank you, i just did that, and the white lines are indeed reduced but not gone. Overall it's a very little improvement. What i actually mean is a sleek UI that can be easily themed, similar to apps like VS Code or Thunderbird. Is it something that we can hope for in the foreseeable future? I'd contribute a few bucks to the cause if that's what it takes. TC has been with us for ages but the look & feel changed very little over the decades.
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6450
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Re: TC 9.50 - Dark Mode

Post by *Horst.Epp »

TRX450 wrote: 2020-02-11, 12:13 UTC
ghisler(Author) wrote: 2020-02-11, 10:28 UTC You can reduce the number of borders in the main window via wincmd.ini
Under section [Layout] please put
DarkListBorders=0
Thank you, i just did that, and the white lines are indeed reduced but not gone. Overall it's a very little improvement. What i actually mean is a sleek UI that can be easily themed, similar to apps like VS Code or Thunderbird. Is it something that we can hope for in the foreseeable future? I'd contribute a few bucks to the cause if that's what it takes. TC has been with us for ages but the look & feel changed very little over the decades.
The look and feel for an file manager is for me at no importance at all.
The amount of work which has been spend for Dark theme for example is for me of no big value.
There are many other topics which are much more related to the basic functions.
Windows 11 Home x64 Version 23H2 (OS Build 22631.3374)
TC 11.03 x64 / x86
Everything 1.5.0.1371a (x64), Everything Toolbar 1.3.2, Listary Pro 6.3.0.69
QAP 11.6.3.2 x64
TRX450
Junior Member
Junior Member
Posts: 3
Joined: 2020-02-10, 16:52 UTC

Re: TC 9.50 - Dark Mode

Post by *TRX450 »

Horst.Epp wrote: 2020-02-11, 12:56 UTC The look and feel for an file manager is for me at no importance at all.
The amount of work which has been spend for Dark theme for example is for me of no big value.
There are many other topics which are much more related to the basic functions.
Good for you. Now we all know what matters to you. Perhaps there are other users out there with slightly different priorities and expectations? And btw functionality and good UI are not mutually exclusive.
dr1
Junior Member
Junior Member
Posts: 4
Joined: 2020-02-07, 10:43 UTC

Re: TC 9.50 - Dark Mode

Post by *dr1 »

TRX450 wrote: 2020-02-10, 17:23 UTC Dark Mode is an awesome and long awaited addition to TC. However as others pointed out, the white borders and lines do a serious damage to its overall visual appeal. In fact they totally ruin it. Mr. Ghisler says it's done by Windows and there's nothing you can do about it. What i believe is that it's somehow inherited from the ancient WIN95 code base where buttons, forms and dialogs all had a horrendous, thick 3D border. Today's modern GUI design tools (QT, WPF in visual studio, etc.) are all capable of putting out a seamless and fully configurable dark interface. So the question is, does it make sense (or pay off) to do some refactoring and put the existing code behind a GUI that's redesigned from scratch? A new and improved TC that adheres to WPF standards would be the awesomest thing in existence. I'm not sure how much effort it'd involve.
I guess TC is a good ol' Win32 program. That's why it's running fast even on old machines.
But I'm with you. Its GUI is looking very old compared to the polished UIs of modern applications and web-apps. I guess all depends on the fact how good UI and core functionality are seperated in the TC code :wink: . We (developers) all know how software quality can degrade when it grows over so many years.
But a TC with a modern WPF/Electron UI would be AWESOME!
User avatar
mnerec
Junior Member
Junior Member
Posts: 26
Joined: 2005-07-04, 14:00 UTC
Location: Denmark

Re: TC 9.50 - Dark Mode

Post by *mnerec »

Thank you Christian for doing the work on the Dark Mode!
While I'd like better borders in Dark Mode, I really, really don't want a WPF version of Total Commander!

I've been using Total Commander (née Windows Commander) on every single Windows machine ever, since I switched from Amiga. What I enjoy about the program is that it's FAST and not bogged down by heavy frameworks. Frameworks that tend to get deprecated as Microsoft decides it wants to reinvent everything once more.

A plain old Win32 (Delphi!) application that just works!
Post Reply