ENDE
Sitemap

Zur StartseiteStartseite
Zur GalerieGalerie
Zu den TippsTipps & Snippets
RegExRegEx
TCTotal Commander
NexTViewNexTView EPG
Mozilla/FirefoxMozilla/Firefox
CSSCSS
JSJavaScript
VerschiedenesVerschiedenes
DownloadsDownloads
KontaktKontakt
ÜberÜber mich
ReferenzenReferenzen
ImpressumImpressum

Partner 1Partner I
Partner 2Partner II

Deutsches Menü für Total Commander

Vorschau (JavaScript) / Download für TC 6.5x
Vorschau (JavaScript) / Download für TC 7.x

Tipp zum fliegenden Menüwechsel (Danke Sheepdog)

Beschreibung

Total Commander lädt ohne Neustart mit einem Klick auf einen Menüeintrag das entsprechende, gewählte Menü. Das ganze lässt sich natürlich auch mit Buttons realisieren. Das ganze ist in den oben erwähnten Downloads der deutschen Menüs mit dabei. (Funktioniert noch nicht mit dem englischen Menü, da noch keine englische Sprachdatei vorhanden!)

Woher hab ich das?

TC-Forum - [TC Tool] TC Script Editor (auch Download)
TC-Forum - Example for TCScript Editor

Voraussetzungen

Im LANGUAGE-Verzeichnis des TC liegen folgende Dateien:

wcmd_tb_deu.lng
wcmd_deu.lng
wcmd_tb_deu.mnu
wcmd_deu.mnu

Eintrag in der ersten Zeile der wcmd_deu.lng siehe Befehl SendText in der TCS-Datei:

Deutsch

Eintrag in der ersten Zeile der wcmd_tb_deu.lng (ist lediglich eine Kopie der umbenannten wcmd_deu.lng) siehe Befehl SendText in der TCS-Datei:

TB-Deutsch

Im unten dargestellten relativen Pfad vom TC-Verzeichnis aus (%COMMANDER_PATH%) zum Script-Verzeichnis, liegen folgende TCScript-Dateien:

deu_mnu.tcs
tb_deu_mnu.tcs

Inhalt der Datei deu_mnu.tcs:

#include "scripts\VKeys.h"
PostCmd(cm_LanguageConfig);
SendVKey(VK_TAB, 1);
SendText("Deutsch");
SendVKey(VK_RETURN,1);

Inhalt der Datei tb_deu_mnu.tcs:

#include "scripts\VKeys.h"
PostCmd(cm_LanguageConfig);
SendVKey(VK_TAB, 1);
SendText("TB-Deutsch");
SendVKey(VK_RETURN,1);

Eintrag im Startermenü des TC (Sektion [user] der wincmd.ini):

[user]
;...
menu46=--
menu47=-TC-Menüwechsel
menu48=Standardmenü laden
cmd48=%COMMANDER_PATH%\tc_tools\tcscript\TCScript.exe
param48=/run "tc_tools\tcscript\scripts\TC_Menues\deu_mnu.tcs"
path48=%COMMANDER_PATH%\
menu49=TB-Menü laden
cmd49=%COMMANDER_PATH%\tc_tools\tcscript\TCScript.exe
param49=/run "tc_tools\tcscript\scripts\TC_Menues\tb_deu_mnu.tcs"
path49=%COMMANDER_PATH%\
menu50=--
;...