Enhance internal associations context menu to button bar menu functionality

Here you can propose new features, make suggestions etc.

Moderators: white, Hacker, petermad, Stefan2

Post Reply
diopter
Junior Member
Junior Member
Posts: 31
Joined: 2017-02-02, 06:42 UTC
Location: Germany

Enhance internal associations context menu to button bar menu functionality

Post by *diopter »

If an entry "Filter1.bar=<buttonbarname>" exists, the defined button bar should be displayed as a menu.
Advantages:
  • Should be easy to implement (Entire functionality already exists in buttonbars)
  • No compatibility issues with previous implementation
  • Would at least partially fulfill several previous requests:
    - Icons in the internal context menu
    - Sub menus in the internal context menu
    - Internal commands in the internal context menu
    - Integration of the definition for "all files" into the definition for other types (e.g. TXT.bar contains button for FILES.bar as sub menu)
[Associations]
Filter1=*.txt
Filter1.bar=TXT.bar
Filter2=*.epub
Filter2.icon=%$PROGRAMW6432%\Calibre2\ebook-viewer.exe
Filter2_Show with Sumatra&PDF=%COMMANDER_PATH%\Plugins\wcx\slister\x64\SumatraPDFx64.exe "%1"
Filter2_Show with Calibre-Viewer &#=""%$PROGRAMW6432%\Calibre2\ebook-viewer.exe" "%1""
Filter2_Edit with Ca&libre EBook-Editor=""%$PROGRAMW6432%\Calibre2\ebook-edit.exe" "%1""
PS:
The integration of the internal context menu into the Windows context menu should be can switched off (becomes too long)
Nice to have:
Internal command to show button bar as context menu at mouse cursor position
Internal command to show user start menu as context menu at mouse cursor position


Wenn ein Eintrag "Filter1.bar=<buttonbarname>" vorhanden ist, sollte der definierte Buttonbar als Menü angezeigt werden.
Vorteile:
  • Sollte leicht zu implementieren sein (Gesamte Funktionalität in Buttonbars bereits vorhanden)
  • Keine Kompatibilitätsprobleme mit bisheriger Implementierung
  • Würde mehrere bisherige Anfragen zumindest teilweise erfüllen:
    - Icons im internen Kontextmenü
    - Untermenüs im internen Kontextmenü
    - Interne Befehle im internen Kontextmenü
    - Integration der Definition für "alle Dateien" in die Definition für andere Typen (z.B. TXT.bar enthält Button für FILES.bar als Untermenü)
PS:
Die Integration des internen Kontextmenüs ins Windows-Kontextmenü sollte abschaltbar sein (wird zu lang)
Schön wäre auch:
Interner Befehl zur Anzeige einer Buttonbar als Kontextmenü an der Mauszeigerposition
Interner Befehl zur Anzeige des Benutzer-Startmenüs als Kontextmenü an der Mauszeigerposition
diopter
Junior Member
Junior Member
Posts: 31
Joined: 2017-02-02, 06:42 UTC
Location: Germany

Re: Enhance internal associations context menu to button bar menu functionality

Post by *diopter »

I still think that's a good idea...

Ich halte das noch immer für eine gute Idee...
User avatar
jinsight
Senior Member
Senior Member
Posts: 299
Joined: 2003-02-25, 19:47 UTC
Location: Wooster, Ohio, USA

Re: Enhance internal associations context menu to button bar menu functionality

Post by *jinsight »

Support ++
License #1945
Windows 10 Pro x64
Version 22H2 (OS Build 19045.3930)
TC 11.00 x64 and x86, Everything 1.5.0.1366a x64, QAP 11.6.3.1 x64
User avatar
petermad
Power Member
Power Member
Posts: 14739
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Re: Enhance internal associations context menu to button bar menu functionality

Post by *petermad »

Support++

If this is feasible, it should also be possible to use buttonbarname as a command in the Main menu.
License #524 (1994)
Danish Total Commander Translator
TC 11.03 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1371a
TC 3.50b4 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
Post Reply