AIMP Forum
AIMP for Windows => Skin Editor, Skin Engine => Вопросы / Questions => Topic started by: IDimm on September 04, 2020, 17:30:15
-
Приветствую,подскажите пожалуйста есть ли возможность вывести цифровое значение в текст,допустим Сервис "prvPlayingFileInfo"- Source имеет данные файл – 0, URL – 2 ,как вывести это текстом не используя текстуру? почитал про провайдеры,но так и не дошло как это сделать.
-
В данном случае можно простой "заменой" указать текст подсказки.
TextDisplay в mfCaptionArea из-за связи состояния бывает скрывается, поэтому для удобства можно поставить флажок рядом с названием. Это позволяет убрать подсказку "файл" в режиме стопа.
В более сложных случаях, насколько понимаю, нужно смотреть в сторону пользовательских провайдеров, когда выполняются множественные преобразования. Например, склейка состояния (стоп/пауза/воспроизведение) и типа файла (ссылка, файл), чтобы было на подобии: "остановка", "играть радио", "играет файл", "файл на паузе".
Сам редко пользуюсь SE, так что если будут вопросы по другим объектам, то посмотрим дальше чем подсказать.
-
См. влож.
-
Алексей Долматов,Black_AVP большое спасибо за помощь!
-
Дополнил вариант от Black_AVP условием, когда источник из плагинов облака и/или подкастов (см. вложение)
-
Дополнил вариант от Black_AVP условием, когда источник из плагинов облака и/или подкастов (см. вложение)
Благодарю Вас,будьте добры подскажите как правильно преобразовать значение сервиса "prvPlayerState - State" (стоп – 0, играет – 1, пауза – 2),в текст.
-
Так, по той же методе, только выражение в параметрах связи меняется.
%IFEqual(%Value1,2,Pause,%IFEqual(%Value1,1,Play,Stop))
-
Так, по той же методе, только выражение в параметрах связи меняется.
%IFEqual(%Value1,2,Pause,%IFEqual(%Value1,1,Play,Stop))
Спасибо!