AIMP Forum

AIMP for Windows => Предложения / Suggestions => Topic started by: amdpastrana on October 13, 2021, 19:22:45

Title: Contex Menu for Windows 11
Post by: amdpastrana on October 13, 2021, 19:22:45
Please, add Windows 11 Context Menus support
Thank You.

(https://i.postimg.cc/qv6hC0rG/628-ABAD2-9-E0-B-4-B81-80-C7-340-D17-E5-E76-E.jpg)


sorry my bad english.
Title: Re: Contex Menu for Windows 11
Post by: Алексей Долматов on October 13, 2021, 21:39:58
Здесь нужно смотреть ошибка это или недоработка, либо не настроен плеер (интеграция). В истории изменений указано "Общее: поддержка Windows 11", а значит логично ожидать рабочую интеграцию в контекстное меню. Другое дело, что для Windows 11 изменили его. Пишут, что разработчикам разрешили добавлять только один пункт/группу в контекстное меню. Т.е. кучи раздельных пунктов не будет. Для примера тот же WinRar, указанный на скриншоте, использует эту возможность.
Title: Re: Contex Menu for Windows 11
Post by: Artem on October 13, 2021, 22:07:19
Здесь нужно смотреть ошибка это или недоработка, либо не настроен плеер (интеграция). В истории изменений указано "Общее: поддержка Windows 11", а значит логично ожидать рабочую интеграцию в контекстное меню. Другое дело, что для Windows 11 изменили его. Пишут, что разработчикам разрешили добавлять только один пункт/группу в контекстное меню. Т.е. кучи раздельных пунктов не будет. Для примера тот же WinRar, указанный на скриншоте, использует эту возможность.

Меню наше на месте, только оно в категории "show more options". Как вытащить его наружу - буду изучать.
Title: Re: Contex Menu for Windows 11
Post by: Алексей Долматов on October 13, 2021, 22:25:17
Нужно в этом направлении смотреть:
https://docs.microsoft.com/en-us/windows/apps/get-started/make-apps-great-for-windows
Quote
Your context menu extension must be implemented by using the IExplorerCommand interface. Context menu extensions that implement IContextMenu will appear in the older context menu instead.
https://docs.microsoft.com/ru-ru/windows/apps/get-started/make-apps-great-for-windows
Quote
Расширение контекстного меню должно быть реализовано с помощью интерфейса IExplorerCommand. Расширения контекстного меню, реализующие IContextMenu, будут отображаться в старом контекстном меню.
Title: Re: Contex Menu for Windows 11
Post by: Artem on October 14, 2021, 14:52:00
Спасибо
Title: Re: Contex Menu for Windows 11
Post by: Artem on October 18, 2021, 13:40:31
Алексей Долматов, вести с полей, думаю тебе будет интересно.

Помимо миграции на IExplorerCommand расширение должно быть установлено как расширение для modern-приложения, только в этом случае ОС дергает из DLL-ки новые интерфейсы. Я посмотрел, как в Winrar 6.10 решили эту проблему - они сделали небольшой appx-пакет, который содержит в себе фейковое приложение + расширение для проводника, и ставят его в систему вместе с установкой программы. Видимо, это единственный путь.
Title: Re: Contex Menu for Windows 11
Post by: Black_AVP on March 08, 2022, 09:24:22
Меню наше на месте, только оно в категории "show more options". Как вытащить его наружу - буду изучать.
В последних сборках это уже профикшено или это проблема именно с Win11?
Title: Re: Contex Menu for Windows 11
Post by: Artem on March 08, 2022, 09:25:29
В последних сборках это уже профикшено или это проблема именно с Win11?

Не пофикшено.
Title: Re: Contex Menu for Windows 11
Post by: Black_AVP on March 08, 2022, 09:46:41
Странно... :-\  Речь идёт о контекстном меню проводника?
Но оно и в прежних сборках на месте было:

(https://www.aimp.ru/forum/index.php?action=dlattach;topic=67751.0;attach=65707)

И в Total Commander'e всё то же самое.

Windows 11 Pro 21H2 22000.318
Title: Re: Contex Menu for Windows 11
Post by: Алексей Долматов on March 08, 2022, 10:25:17
Классическое контекстное меню работает. Не работает современное контекстное меню.
(https://www.windowslatest.com/wp-content/uploads/2021/10/Windows-11-context-menu-devs.jpg)
Title: Re: Contex Menu for Windows 11
Post by: Black_AVP on March 08, 2022, 11:17:28
... Не работает современное контекстное меню.
Понял. К счастью, у меня такого меню нет.
Title: Re: Contex Menu for Windows 11
Post by: Artem on March 08, 2022, 20:15:44
Не работает современное контекстное меню.

Оно как бы работает, только наша менюшка прячется в подраздел "show more options"
Title: Re: Contex Menu for Windows 11
Post by: dieruf on November 15, 2022, 18:29:11
Is there any news about to set play options on main context menu?

Thanks
Title: Re: Contex Menu for Windows 11
Post by: Artem on November 15, 2022, 19:34:33
Is there any news about to set play options on main context menu?

Thanks

No, I still doesn't implement it...