AIMP Forum

Разное => Предложения (архив) / Suggestions (archive) => Архив / Archive => Реализовано в AIMP v4.00 / Implemented in AIMP v4.00 => Topic started by: ScrollUnLock on March 25, 2013, 11:20:37

Title: [Запланировано] Растягиваемые вкладки плейлиста
Post by: ScrollUnLock on March 25, 2013, 11:20:37
Предлагаю изменить механизм вкладок в редакторе. В качестве текстуры указываем вот такую текстурку

(https://pp.vk.me/c308720/v308720190/6015/xYFEkt8xjes.jpg)

указываем зоны растягивания, а далее предлагаю чтобы в свойствах "PlaylistTabs" задавалось расстояние между вкладками и их количество, а плеер уже сам будет настраивать их ширину. Что скажете?
Title: Re: Указываемое количество вкладок плейлиста
Post by: Soolo on March 25, 2013, 11:34:40
К чему это?
Что мешает нарисовать полную вкладку?
Title: Re: Указываемое количество вкладок плейлиста
Post by: ScrollUnLock on March 25, 2013, 11:41:19
К чему это?
Что мешает нарисовать полную вкладку?
Такой способ позволит избавится от подобного
(https://pp.vk.me/c308720/v308720190/601c/i9EoyNCD8UI.jpg)
Title: Re: Указываемое количество вкладок плейлиста
Post by: ScrollUnLock on March 25, 2013, 11:43:18
И еще указывать максимальный размер вкладки, чтобы плеер при растягивание окна плейлиста понимал когда нужно растягивать вкладки, а когда добавлять новые
Title: Re: Указываемое количество вкладок плейлиста
Post by: Soolo on March 25, 2013, 11:49:29
предлагаю чтобы в свойствах "PlaylistTabs" задавалось расстояние между вкладками и их количество, а плеер уже сам будет настраивать их ширину. Что скажете?
И еще указывать максимальный размер вкладки, чтобы плеер при растягивание окна плейлиста понимал когда нужно растягивать вкладки, а когда добавлять новые
довольно спорная реализация
количество вкладок задавать - не появятся новые при растягивании
ограничивать мин/макс размеры - тоже возможны всякие конфликты
плюс не все текстуры можно нормально красиво растянуть

Хотя в целом идея интересная. Эффект пустого поля не самый симпатичный.
Title: Re: Указываемое количество вкладок плейлиста
Post by: ScrollUnLock on March 25, 2013, 12:05:31
А что если количество вкладок указывается для не растянутого окна? Имеем максимальную длину вкладки 100 пикселей и 3 максимальных вкладки для прикрепленного, не растянутого окна, при растягивание окна менее чем 100 пикселей, вкладок остается по прежнему 3, но они подстраиваются под размер окна, при растягивание окна более 100 пикселей, кладок становится 4. А?
Title: Re: Растягиваемые вкладки плейлиста
Post by: Tarik on March 25, 2013, 12:16:25
Против того, чтобы вкладки начали "скакать", когда вместо добавления новой вкладки они сначала растягиваются, а потом что - сужаются и добавляется новая вкладка? Не-не-не...

ИМХО, существующая реализация вполне нормальная и устоявшаяся, как выход можно использовать вертикальные вкладки.
Title: Re: Растягиваемые вкладки плейлиста
Post by: ScrollUnLock on March 25, 2013, 12:23:31
Против того, чтобы вкладки начали "скакать", когда вместо добавления новой вкладки они сначала растягиваются, а потом что - сужаются и добавляется новая вкладка? Не-не-не...

ИМХО, существующая реализация вполне нормальная и устоявшаяся, как выход можно использовать вертикальные вкладки.
Да это "скакание" даже и не будет заметно, ведь при растягивание не отрисовывается содержимое
(https://pp.vk.me/c308720/v308720190/6023/hDwpydB9I3A.jpg)
Title: Re: Растягиваемые вкладки плейлиста
Post by: Raider01 on March 25, 2013, 15:58:52
За, тоже думал об этом, сделать наподобие как у браузеров.
Title: Re: Растягиваемые вкладки плейлиста
Post by: Zero on March 25, 2013, 16:26:36
За, тоже думал об этом, сделать наподобие как у браузеров.
Согласен, реализация, как у браузерах, будет весьма кстати.
Title: Re: Растягиваемые вкладки плейлиста
Post by: Hayo Tee on March 28, 2013, 17:49:54
За....
Title: Autosizable playlist tab
Post by: baram on April 06, 2014, 07:44:58
It would better to make tab size auto-sizable.

Like chrome web browser, the tab size will be automatically resized.

This is essential to make my skin more nice.

Currently I made option to change my skin tab size.(short, medium, large)

But I think it's very uncomfortable.

(https://www.aimp.ru/forum/index.php?action=dlattach;topic=43798.0;attach=39632)
Title: Re: Autosizable playlist tab
Post by: Artem on April 07, 2014, 08:13:51
You are right, Skin Engine required this ability.
Title: Динамическое изменение ширины вкладок плейлиста
Post by: drunkentigerijk on January 11, 2015, 12:49:34
Предлагаю добавить в элемент TASEPlayListTabs 2 свойства: TabsWidthMax и TabsWidthMin. С помощью них можно будет реализовать растяжение/сжатие текстуры вкладок. Сейчас возможна такая ситуация, что текстуры вкладок, например, могут не поместиться в TASEPlayListTabs, при изменении размера плейлиста.(См. Скриншот). Да, очевидно, нужно вручную подобрать размер текстуры так, чтобы все поместилось. Но это так муторно. А благодаря предложенному мной механизму, вкладки будут сами растягиваться/сжиматься на всю ширину TASEPLTabs. При превышении WidthMax появляется следующая вкладка. И наоборот.