Вывод текста из тега на панель

Список разделов Аудиоплеер foobar2000 Интерфейс

Описание: Все что связанно с настройкой внешнего вида плеера

Сообщение #1 alexmoroz6 » 03.11.2015, 16:03

Доброго времени суток, форумчане.

Довольно давно приходила в голову идея, о создании собственной системы тегов в аудиоколлекции. В частности мне нужен тег %translate%, который (как не сложно догадаться) будет сдержать текст песни, но уже на родном языке. Это бы позволило не трогать тег %lyrics% и иметь возможность переключаться между ними, если вдруг понадобиться посмотреть перевод.

Имеется сборка catrox, на одну из вкладок которой я и хочу повесить панель (скриншот ниже).

В чем заключается вопрос:
Подскажите, каким образом можно сделать вывод текста на эту панель, аналогично плагину lyric show 3? Все что мне нужно - вывод содержимого данного тега на панель.

Заранее благодарен.
Вложения
03.11.png
alexmoroz6
Автор темы, Новичок
Репутация: 0
С нами: 1 год 5 месяцев

Сообщение #2 alexmoroz6 » 15.11.2015, 20:59

UP
alexmoroz6
Автор темы, Новичок
Репутация: 0
С нами: 1 год 5 месяцев

Сообщение #3 LUR » 16.11.2015, 16:59

alexmoroz6, ну так и выводите переменную %translate%
Добавляете себе панель Item details, заходите в ее Options и прописываете в Title format переменную %translate%

Добавлено спустя 36 минут:
Если хотите использовать WSH Panel, то можно значение тега получить, например так (для проигрываемого в текущий момент трека):
Код: Выделить всё
var fi = fb.GetNowPlaying().GetFileInfo();
var idx = fi.MetaFind("TRANSLATE");
var str = fi.MetaValue(idx, 0);
LUR M
Модератор
Аватара
Возраст: 34
Откуда: Минск
Репутация: 166
С нами: 4 года 5 месяцев


Вернуться в Интерфейс

cron