Letzten Tab per Tastaturkürzel auswählen > cm_SrcActivateTab1 -1
Moderators: Hacker, Stefan2, white
-
- Junior Member
- Posts: 3
- Joined: 2022-10-06, 10:26 UTC
Letzten Tab per Tastaturkürzel auswählen > cm_SrcActivateTab1 -1
Hallo zusammen,
wie ich gerade gelesen habe, bietet 10.51rc2 nun auch die Möglichkeit den letzen Tab (bzw. die hinteren Tabs) per cm_SrcActivateTab1 -x (x steht für die Zählung von hinten beginnend) auszuwählen. Absolut klasse!
Bislang habe ich meine Tabs folgendermaßen benutzt
linkes Fenster:
Srg + 1 (1. Tab) > cm_RightActivateTab1
.
.
Strg + 0 (10. Tab) > cm_RightActivateTab10
rechtes Fenster
Alt + 1 (1. Tab) > cm_RightActivateTab1
.
.
Alt + x (10.ter Tab) > cm_RightActivateTab10
Nun gibt es in den release notes folgendes:
27.09.22 Added: Internal commands cm_*ActivateTab* (e.g. cm_SrcActivateTab1) now supports numerical parameter for tab. Negative numbers mean counting from the end, e.g. cm_SrcActivateTab1 -1 activates the last tab (32/64)
Hierzu wollte ich Strg/Alt + ´ benutzen.
Also habe ich in den Befehlen nach cm_SrcActivateTab1 -1 (bzw. -x) gesucht, aber nichts gefunden.
Daraufhin hatte ich versucht das Ganze in der wincmd.ini manuell einzutragen
A+OEM_US]}=cm_RightActivateTab1 -1 > hat nicht funktioniert
A+OEM_US]}=cm_RightActivateTab-1 > hat nicht funktioniert
Kann mir jemand auf die Sprünge helfen: Wie kann man den letzen Tab auf eine Tastenkombi legen?
wie ich gerade gelesen habe, bietet 10.51rc2 nun auch die Möglichkeit den letzen Tab (bzw. die hinteren Tabs) per cm_SrcActivateTab1 -x (x steht für die Zählung von hinten beginnend) auszuwählen. Absolut klasse!
Bislang habe ich meine Tabs folgendermaßen benutzt
linkes Fenster:
Srg + 1 (1. Tab) > cm_RightActivateTab1
.
.
Strg + 0 (10. Tab) > cm_RightActivateTab10
rechtes Fenster
Alt + 1 (1. Tab) > cm_RightActivateTab1
.
.
Alt + x (10.ter Tab) > cm_RightActivateTab10
Nun gibt es in den release notes folgendes:
27.09.22 Added: Internal commands cm_*ActivateTab* (e.g. cm_SrcActivateTab1) now supports numerical parameter for tab. Negative numbers mean counting from the end, e.g. cm_SrcActivateTab1 -1 activates the last tab (32/64)
Hierzu wollte ich Strg/Alt + ´ benutzen.
Also habe ich in den Befehlen nach cm_SrcActivateTab1 -1 (bzw. -x) gesucht, aber nichts gefunden.
Daraufhin hatte ich versucht das Ganze in der wincmd.ini manuell einzutragen
A+OEM_US]}=cm_RightActivateTab1 -1 > hat nicht funktioniert
A+OEM_US]}=cm_RightActivateTab-1 > hat nicht funktioniert
Kann mir jemand auf die Sprünge helfen: Wie kann man den letzen Tab auf eine Tastenkombi legen?
Last edited by Commander T. on 2022-10-06, 21:00 UTC, edited 1 time in total.
Re: Letzen Tab per Tastaturkürzel auswählen > cm_SrcActivateTab1 -1
interne Kommandos mit Parameter lassen sich so nicht einfach benutzen,
der einfächste Weg wäre über eigens angelegte Benutzer Kommandos.
Dazu die Datei usercmd.ini im TC Hauptverzeichnis editieren (oder anlegen falls sie nocht nicht existiert) und folgendes dort eintragen:
und dann A+OEM_US]}=em_LastTabRight benutzen.
HTH
der einfächste Weg wäre über eigens angelegte Benutzer Kommandos.
Dazu die Datei usercmd.ini im TC Hauptverzeichnis editieren (oder anlegen falls sie nocht nicht existiert) und folgendes dort eintragen:
Code: Select all
[em_LastTabRight]
cmd=cm_RightActivateTab1 -1
menu=Letzten Tab rechts aktivieren
HTH
Hoecker sie sind raus!
Re: Letzen Tab per Tastaturkürzel auswählen > cm_SrcActivateTab1 -1
Ich weiss nicht, was du für ein TOTALCMD.INC File hast,
aber cm_SrcActivateTab1 findet man sehr wohl in der Liste der Befehle.
Wenn du dir z.B. folgenden em_Befehl definierst,
geht es auch von hinten und du kannst dem em_Befehl ein Tastenkürzel zuweisen.
aber cm_SrcActivateTab1 findet man sehr wohl in der Liste der Befehle.
Wenn du dir z.B. folgenden em_Befehl definierst,
geht es auch von hinten und du kannst dem em_Befehl ein Tastenkürzel zuweisen.
Code: Select all
[em_LastTab]
cmd=cm_SrcActivateTab1 -1
Windows 11 Home, Version 24H2 (OS Build 26100.3915)
TC 11.55 RC1 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64
TC 11.55 RC1 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64
-
- Junior Member
- Posts: 3
- Joined: 2022-10-06, 10:26 UTC
Re: Letzen Tab per Tastaturkürzel auswählen > cm_SrcActivateTab1 -1
Geht ja ratzfatz hier mit den Lösungen.
Habe es über eine (neu angelegte) usercmd.ini gelöst (denke, diese kann man besser "umziehen")
[em_LastTabLeft]
cmd=cm_LeftActivateTab1 -1
menu=Letzten Tab links aktivieren
[em_xLastTabLeft]
cmd=cm_LeftActivateTab1 -x
menu=x.-letzten Tab links aktivieren
[em_LastTabRight]
cmd=cm_RightActivateTab1 -1
menu=Letzten Tab rechts aktivieren
[em_xLastTabRight]
cmd=cm_RightActivateTab1 -x
menu=x.-letzten Tab rechts aktivieren
Super Sache gerade bei insgesamt 3 (oder mehr) zeiligen Tabs kann man schön den Überblick halten.
Danke Euch beiden für die Lösung.
Edit:
Man sollte bei Nutzung von modifier keys (Alt/Strg/Shift/Win) darauf achten, daß einige Kombinationen bereits belegt sind. Daher funktionierte mein Ansatz mit Alt/Str + x (Tabs vorwärts) und Alt/Strg + Shift + x (Tabs rückwärts) nicht. Bin daher auf der Tastatur auf die Buchstabenreihe unter der Zahlenreihe ausgewichen also Alt/Str + x (Tabs vorwärts) und Alt/Strg + (qwertzuiop) (Tabs rückwärts). Aber das kann sich ja jeder frei belegen.
Falls es jemanden in Zukunft interessiert hier meine usercmd.ini
---
[em_LastTabLeft]
cmd=cm_LeftActivateTab1 -1
menu=Letzten Tab links aktivieren
[em_-2LastTabLeft]
cmd=cm_LeftActivateTab1 -2
menu=2.-letzten Tab links aktivieren
[em_-3LastTabLeft]
cmd=cm_LeftActivateTab1 -3
menu=3.-letzten Tab links aktivieren
[em_-4LastTabLeft]
cmd=cm_LeftActivateTab1 -4
menu=4.-letzten Tab links aktivieren
[em_-5LastTabLeft]
cmd=cm_LeftActivateTab1 -5
menu=5.-letzten Tab links aktivieren
[em_-6LastTabLeft]
cmd=cm_LeftActivateTab1 -6
menu=6.-letzten Tab links aktivieren
[em_-7LastTabLeft]
cmd=cm_LeftActivateTab1 -7
menu=7.-letzten Tab links aktivieren
[em_-8LastTabLeft]
cmd=cm_LeftActivateTab1 -8
menu=8.-letzten Tab links aktivieren
[em_-9LastTabLeft]
cmd=cm_LeftActivateTab1 -9
menu=9.-letzten Tab links aktivieren
[em_-10LastTabLeft]
cmd=cm_LeftActivateTab1 -10
menu=10.-letzten Tab links aktivieren
[em_LastTabRight]
cmd=cm_RightActivateTab1 -1
menu=Letzten Tab rechts aktivieren
[em_-2LastTabRight]
cmd=cm_RightActivateTab1 -2
menu=2.-letzten Tab rechts aktivieren
[em_-3LastTabRight]
cmd=cm_RightActivateTab1 -3
menu=3.-letzten Tab rechts aktivieren
[em_-4LastTabRight]
cmd=cm_RightActivateTab1 -4
menu=4.-letzten Tab rechts aktivieren
[em_-5LastTabRight]
cmd=cm_RightActivateTab1 -5
menu=5.-letzten Tab rechts aktivieren
[em_-6LastTabRight]
cmd=cm_RightActivateTab1 -6
menu=6.-letzten Tab rechts aktivieren
[em_-7LastTabRight]
cmd=cm_RightActivateTab1 -7
menu=7.-letzten Tab rechts aktivieren
[em_-8LastTabRight]
cmd=cm_RightActivateTab1 -8
menu=8.-letzten Tab rechts aktivieren
[em_-9LastTabRight]
cmd=cm_RightActivateTab1 -9
menu=9.-letzten Tab rechts aktivieren
[em_-10LastTabRight]
cmd=cm_RightActivateTab1 -10
menu=10.-letzten Tab rechts aktivieren
---
Habe es über eine (neu angelegte) usercmd.ini gelöst (denke, diese kann man besser "umziehen")
[em_LastTabLeft]
cmd=cm_LeftActivateTab1 -1
menu=Letzten Tab links aktivieren
[em_xLastTabLeft]
cmd=cm_LeftActivateTab1 -x
menu=x.-letzten Tab links aktivieren
[em_LastTabRight]
cmd=cm_RightActivateTab1 -1
menu=Letzten Tab rechts aktivieren
[em_xLastTabRight]
cmd=cm_RightActivateTab1 -x
menu=x.-letzten Tab rechts aktivieren
Super Sache gerade bei insgesamt 3 (oder mehr) zeiligen Tabs kann man schön den Überblick halten.
Danke Euch beiden für die Lösung.
Edit:
Man sollte bei Nutzung von modifier keys (Alt/Strg/Shift/Win) darauf achten, daß einige Kombinationen bereits belegt sind. Daher funktionierte mein Ansatz mit Alt/Str + x (Tabs vorwärts) und Alt/Strg + Shift + x (Tabs rückwärts) nicht. Bin daher auf der Tastatur auf die Buchstabenreihe unter der Zahlenreihe ausgewichen also Alt/Str + x (Tabs vorwärts) und Alt/Strg + (qwertzuiop) (Tabs rückwärts). Aber das kann sich ja jeder frei belegen.
Falls es jemanden in Zukunft interessiert hier meine usercmd.ini
---
[em_LastTabLeft]
cmd=cm_LeftActivateTab1 -1
menu=Letzten Tab links aktivieren
[em_-2LastTabLeft]
cmd=cm_LeftActivateTab1 -2
menu=2.-letzten Tab links aktivieren
[em_-3LastTabLeft]
cmd=cm_LeftActivateTab1 -3
menu=3.-letzten Tab links aktivieren
[em_-4LastTabLeft]
cmd=cm_LeftActivateTab1 -4
menu=4.-letzten Tab links aktivieren
[em_-5LastTabLeft]
cmd=cm_LeftActivateTab1 -5
menu=5.-letzten Tab links aktivieren
[em_-6LastTabLeft]
cmd=cm_LeftActivateTab1 -6
menu=6.-letzten Tab links aktivieren
[em_-7LastTabLeft]
cmd=cm_LeftActivateTab1 -7
menu=7.-letzten Tab links aktivieren
[em_-8LastTabLeft]
cmd=cm_LeftActivateTab1 -8
menu=8.-letzten Tab links aktivieren
[em_-9LastTabLeft]
cmd=cm_LeftActivateTab1 -9
menu=9.-letzten Tab links aktivieren
[em_-10LastTabLeft]
cmd=cm_LeftActivateTab1 -10
menu=10.-letzten Tab links aktivieren
[em_LastTabRight]
cmd=cm_RightActivateTab1 -1
menu=Letzten Tab rechts aktivieren
[em_-2LastTabRight]
cmd=cm_RightActivateTab1 -2
menu=2.-letzten Tab rechts aktivieren
[em_-3LastTabRight]
cmd=cm_RightActivateTab1 -3
menu=3.-letzten Tab rechts aktivieren
[em_-4LastTabRight]
cmd=cm_RightActivateTab1 -4
menu=4.-letzten Tab rechts aktivieren
[em_-5LastTabRight]
cmd=cm_RightActivateTab1 -5
menu=5.-letzten Tab rechts aktivieren
[em_-6LastTabRight]
cmd=cm_RightActivateTab1 -6
menu=6.-letzten Tab rechts aktivieren
[em_-7LastTabRight]
cmd=cm_RightActivateTab1 -7
menu=7.-letzten Tab rechts aktivieren
[em_-8LastTabRight]
cmd=cm_RightActivateTab1 -8
menu=8.-letzten Tab rechts aktivieren
[em_-9LastTabRight]
cmd=cm_RightActivateTab1 -9
menu=9.-letzten Tab rechts aktivieren
[em_-10LastTabRight]
cmd=cm_RightActivateTab1 -10
menu=10.-letzten Tab rechts aktivieren
---
Re: Letzten Tab per Tastaturkürzel auswählen > cm_SrcActivateTab1 -1
Hi there,
as pointed out in https://www.ghisler.ch/board/viewtopic.php?p=421704#p421704 it seems to be a general limitation of [Shortcuts] definitions that they do not support parameters.
Of course, user commands can help out. But this thread shows quite well how cluttered the usercmd.ini will become then.
It would be really great to have support for command parameters and even command sequences in the [shortcuts] section...
as pointed out in https://www.ghisler.ch/board/viewtopic.php?p=421704#p421704 it seems to be a general limitation of [Shortcuts] definitions that they do not support parameters.
Of course, user commands can help out. But this thread shows quite well how cluttered the usercmd.ini will become then.
It would be really great to have support for command parameters and even command sequences in the [shortcuts] section...

Moderator message from: white » 2022-10-09, 10:06 UTC
Übersetzung:
Hallo zusammen,
wie in https://www.ghisler.ch/board/viewtopic.php?p=421704#p421704 angegeben, scheint es sich um eine allgemeine Einschränkung von [Shortcuts]-Definitionen zu handeln, dass sie keine Parameter unterstützen.
Natürlich können Benutzerbefehle helfen. Aber dieser Thread zeigt recht gut, wie unübersichtlich die usercmd.ini dann wird.
Es wäre wirklich großartig, Unterstützung für Befehlsparameter und sogar Befehlssequenzen im Abschnitt [Shortcuts] zu haben ...![]()
-
- Junior Member
- Posts: 3
- Joined: 2022-10-06, 10:26 UTC
Re: Letzten Tab per Tastaturkürzel auswählen > cm_SrcActivateTab1 -1
Agreed. Parameter support for shortcuts is the way to go. Hopefully this will be implemented sometimes.
At the time beeing I have to admit features are quite impressive nevertheless
At the time beeing I have to admit features are quite impressive nevertheless

Moderator message from: white » 2022-10-09, 10:11 UTC
Übersetzung:
Einverstanden. Parameterunterstützung für Shortcuts ist der richtige Weg. Hoffentlich wird das mal umgesetzt.
Im Moment muss ich zugeben, dass die Funktionen dennoch ziemlich beeindruckend sind![]()
- ghisler(Author)
- Site Admin
- Posts: 50455
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Letzten Tab per Tastaturkürzel auswählen > cm_SrcActivateTab1 -1
[Shortcuts] only work with numeric commands. When TC loads them, it converts cm_commands to their numeric values, and uses internal values for em_commands. The main reason is that menus don't support more complex content than just numeric values.
Moderator message from: white » 2022-10-09, 10:12 UTC
Übersetzung:
[Shortcuts] funktionieren nur mit numerischen Befehlen. Wenn TC sie lädt, konvertiert es cm_commands in ihre numerischen Werte und verwendet interne Werte für em_commands. Der Hauptgrund ist, dass Menüs keinen komplexeren Inhalt als nur numerische Werte unterstützen.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Re: Letzten Tab per Tastaturkürzel auswählen > cm_SrcActivateTab1 -1
Moderator message from: white » 2022-10-09, 10:14 UTC
Bitte verwenden Sie im deutschen Forum nur Deutsch.