AIMP Forum
AIMP for PC => Skin Editor, Skin Engine => Вопросы / Questions => Topic started by: dodik228 on June 26, 2026, 21:05:55
-
Здравствуйте.
Пытаюсь сделать вертикальную групировку окон Playlist и MusicLibrary для mwCaptionLayoutClassic, а для mwCaptionLayoutModern - горизонтально.
Но в свойствах mwDockSites эта настройка применяется для всех форматов окна сразу..
Если кто даст ответ или подскажет как это лучше реализовать в моем скине буду очень признателен.
-
LayoutDirection надо менять в DockSites.
Вы удалили из проекта Charm окно "Настройки обложки", теперь все скрипты повисли "в воздухе". Переключать LayoutDirection можно было бы в скрипте ThemeSettingLayout, но это потянет за собой редактирование и других скриптов и хендлеров, всё это взаимосвязано.
-
Я за основу брал обложку Bliss, там не было такого окна.
То, что LayoutDirection меняется в DockSites я уже понял
Просто хотел, чтобы плеер выстраивал окна вертикально/горизонтально в зависимости от ширины окна самого плеера.
как на скриншотах ниже, но тут пришлось две разные обложки создавать
Не знаю, может я неверно понял ответ или был неправильно понят
-
В любом случае переключить LayoutDirection можно только скриптом, ещё и другие скрипты надо перелопачивать.
Можно, конечно, решить эту задачу "в лоб", добавив скрипт, срабатывающий от того же вспомогательного контейнера mwCaptionLayoutSwitcher, но в классическом виде фонотека должна быть выдернута из главного окна, если её не отстыковывать, то надо что-то решать с размерами окон (тоже скриптами), иначе плеер даже в FullHD едва вписывается по вертикали. (см. влож.)
-
(см. влож.)
Спасибо большое за пример реализации, мне он подошел.
Спустя некоторое время разобрался и адаптировал для своей обложки.
Как будет время изучу что у меня там еще было поломано и постараюсь подправить.