AIMP Forum
Разное => Предложения (архив) / Suggestions (archive) => Архив / Archive => Реализовано в AIMP v4.00 / Implemented in AIMP v4.00 => Topic started by: ScrollUnLock on March 25, 2013, 11:20:37
-
Предлагаю изменить механизм вкладок в редакторе. В качестве текстуры указываем вот такую текстурку
(https://pp.vk.me/c308720/v308720190/6015/xYFEkt8xjes.jpg)
указываем зоны растягивания, а далее предлагаю чтобы в свойствах "PlaylistTabs" задавалось расстояние между вкладками и их количество, а плеер уже сам будет настраивать их ширину. Что скажете?
-
К чему это?
Что мешает нарисовать полную вкладку?
-
К чему это?
Что мешает нарисовать полную вкладку?
Такой способ позволит избавится от подобного
(https://pp.vk.me/c308720/v308720190/601c/i9EoyNCD8UI.jpg)
-
И еще указывать максимальный размер вкладки, чтобы плеер при растягивание окна плейлиста понимал когда нужно растягивать вкладки, а когда добавлять новые
-
предлагаю чтобы в свойствах "PlaylistTabs" задавалось расстояние между вкладками и их количество, а плеер уже сам будет настраивать их ширину. Что скажете?
И еще указывать максимальный размер вкладки, чтобы плеер при растягивание окна плейлиста понимал когда нужно растягивать вкладки, а когда добавлять новые
довольно спорная реализация
количество вкладок задавать - не появятся новые при растягивании
ограничивать мин/макс размеры - тоже возможны всякие конфликты
плюс не все текстуры можно нормально красиво растянуть
Хотя в целом идея интересная. Эффект пустого поля не самый симпатичный.
-
А что если количество вкладок указывается для не растянутого окна? Имеем максимальную длину вкладки 100 пикселей и 3 максимальных вкладки для прикрепленного, не растянутого окна, при растягивание окна менее чем 100 пикселей, вкладок остается по прежнему 3, но они подстраиваются под размер окна, при растягивание окна более 100 пикселей, кладок становится 4. А?
-
Против того, чтобы вкладки начали "скакать", когда вместо добавления новой вкладки они сначала растягиваются, а потом что - сужаются и добавляется новая вкладка? Не-не-не...
ИМХО, существующая реализация вполне нормальная и устоявшаяся, как выход можно использовать вертикальные вкладки.
-
Против того, чтобы вкладки начали "скакать", когда вместо добавления новой вкладки они сначала растягиваются, а потом что - сужаются и добавляется новая вкладка? Не-не-не...
ИМХО, существующая реализация вполне нормальная и устоявшаяся, как выход можно использовать вертикальные вкладки.
Да это "скакание" даже и не будет заметно, ведь при растягивание не отрисовывается содержимое
(https://pp.vk.me/c308720/v308720190/6023/hDwpydB9I3A.jpg)
-
За, тоже думал об этом, сделать наподобие как у браузеров.
-
За, тоже думал об этом, сделать наподобие как у браузеров.
Согласен, реализация, как у браузерах, будет весьма кстати.
-
За....
-
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)
-
You are right, Skin Engine required this ability.
-
Предлагаю добавить в элемент TASEPlayListTabs 2 свойства: TabsWidthMax и TabsWidthMin. С помощью них можно будет реализовать растяжение/сжатие текстуры вкладок. Сейчас возможна такая ситуация, что текстуры вкладок, например, могут не поместиться в TASEPlayListTabs, при изменении размера плейлиста.(См. Скриншот). Да, очевидно, нужно вручную подобрать размер текстуры так, чтобы все поместилось. Но это так муторно. А благодаря предложенному мной механизму, вкладки будут сами растягиваться/сжиматься на всю ширину TASEPLTabs. При превышении WidthMax появляется следующая вкладка. И наоборот.