Page 1 of 1

Enhance internal associations context menu to button bar menu functionality

Posted: 2018-09-05, 03:59 UTC
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

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

Posted: 2022-04-29, 22:40 UTC
by diopter
I still think that's a good idea...

Ich halte das noch immer für eine gute Idee...

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

Posted: 2022-04-30, 15:33 UTC
by jinsight
Support ++

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

Posted: 2022-04-30, 22:39 UTC
by petermad
Support++

If this is feasible, it should also be possible to use buttonbarname as a command in the Main menu.