AIMP Forum
AIMP for PC => Дополнения / Addons => Разработка / Development => Topic started by: DarkDrawKill on October 23, 2025, 00:59:19
-
Action не появляется почему-то в горячих клавишах хотя я его регистрирую в сервисе
Может дело в отсутствии группы у команды ???
-
Может дело в отсутствии группы у команды
Да
-
Да
Можно ли как-то достать существующую группу (например через mui) или нужно собственную создавать?
-
Можно ли как-то достать существующую группу (например через mui) или нужно собственную создавать?
Взять текст из файла локализаций. У групп нет никаких ID, просто текст. Экшены без текста считаются "для внутреннего использования" и посему не показываются в диалоге
-
Взять текст из файла локализаций
Да нашёл как это сделать
<Action*>->SetValueAsObject(AIMP_ACTION_PROPID_GROUPNAME, L"Player.PlaybackControl");Мне интересно если например 2 экшена относились к одной новой группе то пришлось бы для каждого прописывать <Action.Id>.g=...
два раза или как-то выводить группу в отдельную секцию?
-
относились к одной новой группе то пришлось бы для каждого прописывать <Action.Id>.g=...
да, ну либо в коде задавать. в API для 6-ки будет некоторое упрощение для автолокализаций