WM_SETTINGCHANGE

Here you can propose new features, make suggestions etc.

Moderators: Hacker, petermad, Stefan2, white

Post Reply
timepp
Junior Member
Junior Member
Posts: 4
Joined: 2007-07-05, 14:44 UTC

WM_SETTINGCHANGE

Post by *timepp »

It seems that TotalCommander does not respond to the WM_SETTINGCHANGE message. If I add a new environment variable via control panel, the added env-var does not appear immediately in TC unless I restart TC.

But I use TC to launch many applications, their env-vars are inherited from TC. Once I changed an env-var from control panel, I need to restart TC before my changes take effect on these applications which will be launched by TC.

I suggest that TC process WM_SETTINGCHANGE message.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50873
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

TC responds to WM_SETTINGCHANGE, but it does not update environment variables from Explorer (yet?). This has been discussed before here.
Author of Total Commander
https://www.ghisler.com
User avatar
m^2
Power Member
Power Member
Posts: 1413
Joined: 2006-07-12, 10:02 UTC
Location: Poland
Contact:

Post by *m^2 »

Support += 1;
hakre
Junior Member
Junior Member
Posts: 11
Joined: 2005-05-25, 12:37 UTC

Post by *hakre »

18.07.07 Added: Update Total Commander's environment variables when the system variables are changed (e.g. via Control Panel - System). Works on WinNT-based systems only
This is implemented now since longer, if you upgrade from older versions you might need to set the
UpdateEnv=3
ini setting. Check the online-help for that setting for an explanation.

List of some related posts:
Post Reply