Windows Kontextmenü per Hotkey

German support forum

Moderators: white, Hacker, Stefan2

Post Reply
thc
Junior Member
Junior Member
Posts: 2
Joined: 2021-01-03, 20:18 UTC

Windows Kontextmenü per Hotkey

Post by *thc »

Hallo zusammen,

ich möchte gerne das Windows-Kontextmenü auch im Total Commander mit einem selbst gewählten Hotkey der Tastatur aufrufen können.
Shift F10 ist mir bekannt, möchte ich aber nicht nutzen.
Das Festlegen einer beliebigen Kombination mit AutoHotkey funktioniert, nur nicht im TC.

Frage:
Wie bekomme ich das Kontextmenü im TC auf eine beliebige(!) Tastaturkombination gelegt, z.B. AltGr & #?

Gruß
Claus
User avatar
Stefan2
Power Member
Power Member
Posts: 4158
Joined: 2007-09-13, 22:20 UTC
Location: Europa

Re: Windows Kontextmenü per Hotkey

Post by *Stefan2 »

Hallo thc und willkommen.

Der TC-interne Befehl zum Aufrufen des Kontextmenüs ist "cm_ContextMenu"

cm_ContextMenu=2500;Show context menu

Über "Einstellungen > Diverses" kannst du diesem Befehl eine Tastenkombination zuweisen.




Um eine beliebige(!) Tastaturkombination zu vergeben, müsstest du nebenbei ein AutoHotkey script laufen lassen.
Zum Beispiel könnte das Skript dann einen SendMessage-Befehl absetzen, zB:
TCcmd=2500
SendMessage 1074, %TCcmd%, 0, , ahk_class TTOTAL_CMD
; TC v9: Message-Empfangs-ID=1074 (WM_USER+50) ;See Hstory.txt "08.06.16 Release Total Commander 9.0 beta 1"

Mehr Info in der History.txt oder im Forum, suche nach "WM_USER", zB:
; 15.05.16 Added: The following commands now accept a numeric parameter in the button bar or start menu: (32/64)
; Send WM_USER+51, WPARAM=cmd, LPARAM=numeric parameter






 
thc
Junior Member
Junior Member
Posts: 2
Joined: 2021-01-03, 20:18 UTC

Re: Windows Kontextmenü per Hotkey

Post by *thc »

Danke für den Vorschlag.

Ich habe SendMessage ausprobiert - funktioniert aber nicht.
TC reagiert nicht.

Macht aber nix, ich nutze jetz Alt + LWin - das funktioniert auch überall.

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

Re: Windows Kontextmenü per Hotkey

Post by *Dalai »

Wenn du sowieso eine Windows-Tastatur hast, dann benutz doch einfach die Kontextmenütaste. Die funktioniert ebenfalls überall, auch ohne zusätzliche Software.

Grüße
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Post Reply