AIMP Forum
AIMP for Windows => Предложения / Suggestions => Skin Editor, Skin Engine => Skin Engine => Topic started by: McClaud on September 24, 2022, 21:28:07
-
В пятой версии АИМП появилась возможность выбирать масштаб скина, но это возможно лишь из меню. Было бы здорово дать скиноделам возможность управлять масштабом кнопками ли, контекстным меню, или ещё как. Для этого нужен соответствующий провайдер, разумеется, с доступом и из скриптов. И было бы совсем здорово, чтобы провайдер возвращал значения масштабов, реализованных в скине.
-
Масштаб появился в 4.50. Настройка меняет размер интерфейса всего плеера. Можешь описать сценарий, когда такое ручное управление необходимо?
-
Масштаб появился в 4.50. Настройка меняет размер интерфейса всего плеера. Можешь описать сценарий, когда такое ручное управление необходимо?
Всегда найдётся желающий использовать новую фичу так, как и не предполагал автор. Сама возможность масштабирования прекрасна, но реализация через меню крайне неудобна. Особенно, если меняешь скины, имеющие разные фактические размеры, и хочется быстро подобрать масштаб. Если бы в скине скиноделом была предусмотрена возможность оперативного масштабирования, было бы удобнее. Но без провайдера это не осуществить.
-
Так погоди, может просто стоит ввести отдельный масштаб для скина?
-
Так погоди, может просто стоит ввести отдельный масштаб для скина?
А в чём разница между провайдером для существующего масштаба в меню и отдельного провайдера масштаба? И если их, масштабов, будет два, не будут ли они конфликтовать?
-
А в чём разница между провайдером для существующего масштаба в меню и отдельного провайдера масштаба? И если их, масштабов, будет два, не будут ли они конфликтовать?
В том, что провайдер будет влиять на весь интерфейс плеера, а не только на скин
-
В том, что провайдер будет влиять на весь интерфейс плеера, а не только на скин
Я так и предполагал. И этот вариант в реализации, надеюсь, сложности не представляет. А про масштабирование на уровне конкретного скина я как-то не подумал. Боюсь, тут можно открыть ящик Пандоры, не дай бог кому-то захочется персонального масштаба для каждого окна...
-
И этот вариант в реализации, надеюсь, сложности не представляет
лично я не вижу в таком варианте смысла. Ведь по хорошему, масштаб всего UI плеера должен быть равен масштабу в ОС.
Другое дело, когда некоторые скины слишком большие, чтобы их еще и масштабировать, и, в этом случае, было бы полезным иметь возможность отключить масштабирование именно скинованных окон
-
лично я не вижу в таком варианте смысла. Ведь по хорошему, масштаб всего UI плеера должен быть равен масштабу в ОС.
Другое дело, когда некоторые скины слишком большие, чтобы их еще и масштабировать, и, в этом случае, было бы полезным иметь возможность отключить масштабирование именно скинованных окон
В таком случае надо было бы оставить масштабирование плеера на "совести" ОС, а масштабирование скина сделать отдельной фичей. Вот только как они должны сосуществовать друг с другом, - два масштабирования в "одной лодке"?..