With every update of your language files i need to replace your lister plugins directory (%COMMANDER_PATH%\PLUGINS\WLX\) by mine (%COMMANDER_PATH%\..\Plugins\). I doubt that there is any chance to not overwrite my changes but I still may ask. One solution might be to use a new environment variable to access the lister plugins directory. Or I could use hard links from your selected lister plugins to mine.
TC plugins: Autodesk 3ds Max / Inventor / Revit Preview, FileInDir, ImageMetaData (JPG Comment/EXIF/IPTC/XMP), MATLAB MAT-file Viewer, Mover, SetFolderDate, Solid Edge Preview, Zip2Zero and more
It doesn't really matter with the path for the plugins if you only use them from the menu. The menu works without these paths. The menu uses the name of the plugin as it is displayed in Listers Title bar (fx cmd=%COMMANDER_EXE% /S=L:Pimagine)
I have only added the path to the plugins in case someone chooses to use the em_command (fx em_ext_list_sgviewer) in the button bar, to show an icon for the button.
So if you don't use the em_commands in one of your button bars, you don't need to change the path - it is not used by the menu.
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
All works fine except one, configuration for Realtek HD Audio
RTSndMgr.cpl works for Win 7 & XP
alsndmgr.cpl not exist on Win 7, at XP don't show a sh** (doesn't work ^^)... at least form my XP & my Realtek drivers
alsndmgr probably is for 2k & below, I will try to test this...
Hmm, I guess it must rather be a matter of motherboard generation (chipset) than OS then, because on my Windows XP it is alsndmgr,cpl that is installed and works.
But you write that RTSndMgr.cpl works on Windows 7 - that is Window 7 32bit I guess?
Because here on my Windows 7 x64 it is RTSnMg64.cpl that is installed by default and there was actually no RTSndMgr.cpl installed on my PC or on my wifes Win 7 x64 PC either for that matter (different brands of PC) - I had to go on the net to figure out that the name of the 32bit .cpl is RTSndMgr.cpl. RTSndMgr.cpl does work on my Win 7 x64 PC though, but I don't think it is generally installed on Win 7 x64 machines..
Maybe I should remove the Realtek HD Audio Configuration, since I cannot know which cpl to load for sure - but on the other hand - if it works it is fine, and it probably works on most newer standard PC's with integrated Realtek audio - And there will also be many PC's that are not equipped with a Realtek sound chip - they will also have a non working item.
After all - the third party Control panel items in my menus are only an extra offer, only some of them are available to most users.
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
On my Xp computer which is a 3 GHz pentium 4 from 2005, but still going strong, I only have alsndmgr.cpl - so it is probably because it is so old that I don't have RTSndMgr.cpl.
RTSndMgr.cpl does not work on my XP computer.
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
petermad wrote:On my Xp computer which is a 3 GHz pentium 4 from 2005, but still going strong, I only have alsndmgr.cpl - so it is probably because it is so old that I don't have RTSndMgr.cpl.
RTSndMgr.cpl does not work on my XP computer.
we would need a flexible shortcut scheme.
something like:
1) a menu entry is only showed once
2) the command used depends on your system
e.g.
menu1=dummy1
cmd1_xp=commandforxp
cmd1_seven=commandforseven
cmd1_eight=commandforeight
i would need something like this for flexible hotlists as well because I am syncing my tc accross all PCs but have different directories there and don't want to clutter the hotlist with unneeded entries on the other PCs.
petermad wrote:I have now done a little testing - You can do the following (I might do it for the next version):
Rename:
wcmd_win7x64_1_eng.lng to wcmd_win7amd64_1_eng.lng
wcmd_win7x64_1_eng.mnu to wcmd_win7amd64_1_eng.mnu
wcmd_win7x64_1_eng.inc to wcmd_win7amd64_1_eng.inc
wcmd_win7x64_1_eng.ini to wcmd_win7amd64_1_eng.ini
wcmd_win7x64_2_eng.lng to wcmd_win7amd64_2_eng.lng
wcmd_win7x64_2_eng.mnu to wcmd_win7amd64_2_eng.mnu
wcmd_win7x64_2_eng.inc to wcmd_win7amd64_2_eng.inc
wcmd_win7x64_2_eng.ini to wcmd_win7amd64_2_eng.ini
In wincmd.ini use these parameters (edit them manually):
This way the right menu will be used for both 32- and 64bit TC, but you cannot change the language from within TC's configuration dialog - it has to be set manually in wincmd.ini. In fact if you open TC's language setup it will show that you are using intrinsic English, even though you are using my .lng file - but you can edit the Main menu file name using the environment variable from the configuration dialog.
I think it's easier to make a duplicate of the wincmd.ini, rename it to wincmd64.ini, then create a shortcut for TOTALCMD64.EXE, go to properties and in the target command add the switch /i=\path\to\wincmd64.ini, apply and now, as long as you use that shortcut, will load the custom wincm64.ini and therefore you can have both versions of the extended menus.
If you you look at the first post in this thread you will see that you no longer have to do all the file renaming you just have to change the Menu file name in the configuration from wcmd_win7amd64_1_eng.mnu to wcmd_win7%PROCESSOR_ARCHITECTURE%_1_eng.mnu
or from wcmd_win7amd64_2_eng.mnu to wcmd_win7%PROCESSOR_ARCHITECTURE%_2_eng.mnu
With your suggestion any changes that TC makes to wincmd64.ini will not be present in wincmd.ini and vice versa.
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