AIMP Forum
AIMP for Windows => Предложения / Suggestions => Topic started 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.
-
Здесь нужно смотреть ошибка это или недоработка, либо не настроен плеер (интеграция). В истории изменений указано "Общее: поддержка Windows 11", а значит логично ожидать рабочую интеграцию в контекстное меню. Другое дело, что для Windows 11 изменили его. Пишут, что разработчикам разрешили добавлять только один пункт/группу в контекстное меню. Т.е. кучи раздельных пунктов не будет. Для примера тот же WinRar, указанный на скриншоте, использует эту возможность.
-
Здесь нужно смотреть ошибка это или недоработка, либо не настроен плеер (интеграция). В истории изменений указано "Общее: поддержка Windows 11", а значит логично ожидать рабочую интеграцию в контекстное меню. Другое дело, что для Windows 11 изменили его. Пишут, что разработчикам разрешили добавлять только один пункт/группу в контекстное меню. Т.е. кучи раздельных пунктов не будет. Для примера тот же WinRar, указанный на скриншоте, использует эту возможность.
Меню наше на месте, только оно в категории "show more options". Как вытащить его наружу - буду изучать.
-
Нужно в этом направлении смотреть:
https://docs.microsoft.com/en-us/windows/apps/get-started/make-apps-great-for-windows
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
Расширение контекстного меню должно быть реализовано с помощью интерфейса IExplorerCommand. Расширения контекстного меню, реализующие IContextMenu, будут отображаться в старом контекстном меню.
-
Спасибо
-
Алексей Долматов, вести с полей, думаю тебе будет интересно.
Помимо миграции на IExplorerCommand расширение должно быть установлено как расширение для modern-приложения, только в этом случае ОС дергает из DLL-ки новые интерфейсы. Я посмотрел, как в Winrar 6.10 решили эту проблему - они сделали небольшой appx-пакет, который содержит в себе фейковое приложение + расширение для проводника, и ставят его в систему вместе с установкой программы. Видимо, это единственный путь.
-
Меню наше на месте, только оно в категории "show more options". Как вытащить его наружу - буду изучать.
В последних сборках это уже профикшено или это проблема именно с Win11?
-
В последних сборках это уже профикшено или это проблема именно с Win11?
Не пофикшено.
-
Странно... :-\ Речь идёт о контекстном меню проводника?
Но оно и в прежних сборках на месте было:
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=67751.0;attach=65707)
И в Total Commander'e всё то же самое.
Windows 11 Pro 21H2 22000.318
-
Классическое контекстное меню работает. Не работает современное контекстное меню.
(https://www.windowslatest.com/wp-content/uploads/2021/10/Windows-11-context-menu-devs.jpg)
-
... Не работает современное контекстное меню.
Понял. К счастью, у меня такого меню нет.
-
Не работает современное контекстное меню.
Оно как бы работает, только наша менюшка прячется в подраздел "show more options"
-
Is there any news about to set play options on main context menu?
Thanks
-
Is there any news about to set play options on main context menu?
Thanks
No, I still doesn't implement it...
-
Please.....