AIMP Forum

AIMP for Windows => Skin Editor, Skin Engine => Вопросы / Questions => Topic started by: blur0 on August 15, 2016, 14:33:29

Title: Возможно ли настроить отображение панели "статистики плейлиста"?
Post by: blur0 on August 15, 2016, 14:33:29
(http://i78.fastpic.ru/big/2016/0811/2a/9997634aadf6b8c033b5d7407e43682a.jpg)

Интересует можно ли где-то в Skin Editor поменять отображение общей продолжительности плейлиста?

Сейчас: 00:10:59:43
Хотелось сделать: 00 дней 10 часов 59 минут 43 секунды
Title: Re: Возможно ли настроить отображение панели "статистики плейлиста"?
Post by: Artem on August 15, 2016, 15:12:54
Нет, такой возможности нет
Title: Re: Возможно ли настроить отображение панели "статистики плейлиста"?
Post by: Aleksandr009 on August 15, 2016, 15:28:20
С небольшим костылём  :)

2 текстовые метки - в первой время с большими пробелами между цифрами, во второй поянения
Title: Re: Возможно ли настроить отображение панели "статистики плейлиста"?
Post by: blur0 on August 15, 2016, 16:09:02
Aleksandr009 благодарю, все получилось!!

(http://i78.fastpic.ru/big/2016/0815/db/fa0482f575ee54dac0b6686548bd0adb.jpg)
Title: Re: Возможно ли настроить отображение панели "статистики плейлиста"?
Post by: Zhenya on August 16, 2016, 01:55:22
Сделал вариант со StringOperatorConcatenator'ом с использованием функции "%StrCopy(X, A, B)".

Всё в одной текстовой метке:

(https://habrastorage.org/files/ca1/255/0b4/ca12550b4fd7432d9a3d3b7d40a53330)

Поддерживается пользовательская локализация:

(https://habrastorage.org/files/56e/948/f99/56e948f99d904da89ccf9c9e10cd6f92)



Правда есть ещё что улучшить - окончания слов на русском языке ("44 минут"). Только выражение совсем монструозным получится, если это вообще возможно сделать в рамках выражения в StringOperatorConcatenator'е. Скриптами точно можно, но привязывать скриптовый счётчик не к чему (события о том, что активная вкладка плейлиста поменялась, нет). Как вариант можно тупо в лоб таймером каждую секунду дёргать скрипт.
Title: Re: Возможно ли настроить отображение панели "статистики плейлиста"?
Post by: blur0 on August 16, 2016, 13:29:24
Сделал вариант со StringOperatorConcatenator'ом с использованием функции "%StrCopy(X, A, B)".

Спасибо Zhenya, тоже неплохой вариант