Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
foobar2000:plugins:uie:singlecolumnplaylist [2007/03/01 11:22] Spike |
— (текущий) | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Single Column Playlist ====== | ||
- | ===== Аннотация ===== | ||
- | Оригинал: [[http://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components_0.9/Single_Column_Playlist_%28foo_uie_single_column_playlist%29|Single Column Playlist (foo uie single column playlist)]] (англ.) | ||
- | ===== Общее ===== | ||
- | {{foobar2000:plugins:uie:minifooim0.png|?50}} | ||
- | Панель в версии **БЕТА** и тщательно не исследовалась, поэтому делайте бекапы своих конфигурации. | ||
- | |||
- | [[http://wiki.foobar2000.ru/foobar2000:plugins_for_0.9.x:single_column_playlist_foo_uie_single_column_playlist|Single Column Playlist]] (или SCP) — это компонент, созданный комрадом [[http://www.hydrogenaudio.org/forums/index.php?showuser=33259|Terrestrial]] на основе кода [[foobar2000:plugins_for_0.9.x:track_info_panel_mod_foo_uie_trackinfo_mod]], обеспечивающий одноколоночный плейлист с //заголовками//, который полезен для создания узких и небольших конфигураций. | ||
- | |||
- | //Примечание: теги форматирования доступные в SCP почти идентичны тегам [[Foobar2000:0.9 Track Info Panel Mod (foo uie trackinfo mod)|Trackinfo mod panel]].// | ||
- | |||
- | =====Установка===== | ||
- | Убедитесь, что сделан бекап вашей конфигурации перед установкой или обновлением версии. SCP требует .NET C++. Если у вас нет .NET C++, то получите ошибку: | ||
- | |||
- | Failed to load DLL: foo_uie_single_column_playlist.dll | ||
- | Reason: This application has failed to start because the application configuration is incorrect. | ||
- | Reinstalling the application may fix this problem. | ||
- | |||
- | Вы можете скачать .NET framework, который установит нужные DLL с сайта http://www.windowsupdate.com, или в качестве альтернативного варианта, скачайте C++ runtime components с сайта [[http://www.microsoft.com/downloads/details.aspx?familyid=32BC1BEE-A3F9-4C13-9C99-220B62A191EE&displaylang=en|Microsoft.com]]. | ||
- | |||
- | =====Окно конфигурации===== | ||
- | |||
- | {{foobar2000:plugins:uie:scp_config1.png?50|}} | ||
- | |||
- | **Начальное конфигурирование SCP такое же, как и для большинства компонентов Columns UI.** Чтобы начать использовать SCP, откройте настройки Foobar2000 и найдите группу Columns UI. На вкладке ''Layout'' кликните правой кнопкой по основе (сплиттеру) и выберите "Insert Panel -> Playlist view -> Single Column Playlist View". Таким образом вы вставите экземпляр SCP в раскладку Columns UI. Чтобы попасть в настройки экземпляра SCP, выберите его и нажмите кнопку конфигурирования — <key>Configure</key>. | ||
- | |||
- | <html><font color="red">ВНИМАНИЕ!</font></html> Конфигурации SCP не хранятся в отдельных текстовых файлах. Удаление экземпляра SCP из раскладки (layout) также удалит его конфигурацию, поэтому храните ваш код в безопасном месте. | ||
- | |||
- | Быстрый доступ к конфигурированию SCP возможен из окна основного плейлиста. Кликните правой кнопкой по окну основного плейлиста и выберите ''Settings...'' из контекстного меню. | ||
- | |||
- | ====Группировка==== | ||
- | Размещение заголовка над группой элементов, у которых есть общие характеристики определяемые пользователем. Заголовок отображает информацию, взятую из тега ПЕРВОГО элемента группы; теги других элементов НЕДОСТУПНЫ для заголовка. Группировка НЕ СОРТИРУЕТ, другими словами, группировка не меняет порядок в котором элементы появляются в плейлисте. Сортировка возможна либо через отдельную команду SORT, которая будет описана ниже, либо через Columns UI. | ||
- | |||
- | Критерии для группировки определяются в секции "Group By" окна конфигурирования Single Column Playlist с помощью доступных функций (например, $if(,,) $replace(,,) %artist%, и т.д.). | ||
- | |||
- | Следующий пример создает новую группу для каждого нового альбома или для каждого нового диска (если доступен альбом). | ||
- | $if2(%disc%,%album%) | ||
- | |||
- | |||
- | ====Item display==== | ||
- | Здесь код затрагивает конкретные элементы в single column playlist. Можно использовать такие переменные, как title, track number, length, rating и так далее. | ||
- | |||
- | |||
- | ====Group display==== | ||
- | Здесь код затрагивает заголовок ряда для групп элементов плейлиста. Artist, album, genre, bitrate, date, codec, album art или любой критерий, выбранный вами для группировки. | ||
- | |||
- | |||
- | ====Row height==== | ||
- | Высота ряда. Установка размера каждого элемента плейлиста в пикселях. Если что-то будет больше, то обрежется. | ||
- | |||
- | ====Group row==== | ||
- | Это новая опция SCP, которая устанавливает число рядов, занятое каждым рядом заголовка. Значение по-умолчанию 2, означает, что заголовок содержит два ряда информации. Кроме того, информация заголовка может показываться большим шрифтом по сравнению с другими данными в рядах. | ||
- | |||
- | =====Функции===== |