AIMP Forum

AIMP for Windows => Плеер / Player => Предложения / Suggestions => Пользовательский интерфейс / UI => Topic started by: polovnikov-a on September 09, 2020, 07:59:22

Title: горизонтальная полоса прокрутки для множества плейлистов
Post by: polovnikov-a on September 09, 2020, 07:59:22
Доброго дня! Предлагаю рассмотреть создание полосы прокрутки для множества плейлистов. Ситуация следующая. Есть более десятка плейлистов, которыми я пользуюсь в течение дня постоянно. Постоянно закрывать одни и открывать другие не вариант. Но считаю очень неудобным перемещаться между множеством плейлистов с помощью махоньких треугольных кнопочек слева и справа шапки плейлистов. Объясню почему. Так как не помню сколько их открыто, то не знаю что там скрыто, нажимаю на кнопку влево быстро, и бывает это приводит к случайному закрытию самого левого плейлиста "по двойному клику". Уверен, что было бы очень удобно иметь полосу прокрутки - неважно ниже шапки плейлистов или выше - это заметно ускорило бы навигацию по шапкам плейлистов. Спасибо за внимание. С наилучшими пожеланиями.
Title: Re: горизонтальная полоса прокрутки для множества плейлистов
Post by: Soolo on September 09, 2020, 08:11:35
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=65501.0;attach=62067)
Title: Re: горизонтальная полоса прокрутки для множества плейлистов
Post by: polovnikov-a on September 09, 2020, 08:58:56
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=65501.0;attach=62067)
здесь нет горизонтальной полосы прокрутки
Title: Re: горизонтальная полоса прокрутки для множества плейлистов
Post by: Soolo on September 09, 2020, 09:13:56
здесь нет горизонтальной полосы прокрутки
И здесь нет, но это вариант

(https://www.aimp.ru/forum/index.php?action=dlattach;topic=65501.0;attach=62068)
Title: Re: горизонтальная полоса прокрутки для множества плейлистов
Post by: Алексей Долматов on September 09, 2020, 09:15:33
Это уже есть.
Свяжите в редакторе обложек свойство Scrolling элемента cpfPlaylistTabs с полосой прокрутки через Action.
Эффективней это использовать при вертикальном расположении вкладок, т.к. будет аналогично плейлисту выглядеть.

Дополнительно можно связать сколл через видимость (visable) к prvPlaylistManager (SingleMode) через обратное преобразование значение 1 и 0 формулой If(Value=1,0,If(Value=0,1,0)). Тогда скролл будет скрыт, если включен режим одного плейлиста.
Либо можно создать пользовательский параметр StringOperatorConcatenator, где %Value1 и %Value1 берутся из cpfPlaylistTabs от переменных ScrollDown и ScrollUp. В параметрах связи всего провайдера указываем %IFEqual(%Value1,%Value2,0,1). Связываем опять же с видимостью скрола. При наличии возможности прокрутки будет отображаться скролл, в ином случае будет скрыт, т.е. когда мало вкладок.
Title: Re: горизонтальная полоса прокрутки для множества плейлистов
Post by: polovnikov-a on September 09, 2020, 09:21:34
И здесь нет, но это вариант

(https://www.aimp.ru/forum/index.php?action=dlattach;topic=65501.0;attach=62068)
благодарю. не был знаком. это хороший инструмент, но это другой инструмент. нюансы
Title: Re: горизонтальная полоса прокрутки для множества плейлистов
Post by: Алексей Долматов on September 09, 2020, 09:25:20
Вот один из предложенных вариантов. Скролл появляется, когда доступно переключение плейлистов. Скролл расположен слева в плейлисте.
Title: Re: горизонтальная полоса прокрутки для множества плейлистов
Post by: DeMonk on January 19, 2023, 20:17:32
Я навожу курсор и кручу колесо мыши. Может так удобнее?