Черезстрочная раскраска

Лучший плейер всех времен и народов? Нет, своё мнение Вам мы навязывать не будем... Сами все поймёте...

Сообщение demisens » Пт янв 14, 2005 7:39 am

Добрый день.

Подскажите пожалуйста, как вы делаете черезстрочную раскраску (видел на скриншотах). То есть, четные строки раскрашены одним цветом, нечетные - другим.

Спасибо за помощь.
demisens
Призывник
 
Сообщений: 3
Зарегистрирован: Пт янв 14, 2005 7:37 am
Пункты репутации: 0

Сообщение Splinter_x86 » Пт янв 14, 2005 10:22 am

В настройках Columns UI\Globals\Colour\
Пишешь примерно вот так:
$rgb(14,66,121)|
$rgb(14,66,121)|
$if(%_isplaying%,$rgb(54,106,179),$if($strcmp($mod(%_playlist_number%,2),0),$rgb(224,234,243),$rgb(237,242,249)))|
$rgb(180,192,207)|
$rgb(201,210,221)|
$rgb(200,215,240)|
$rgb(237,242,249)|
$rgb(237,242,249)|
$rgb(200,215,240)|

Жирным отмечено какие цвета нужно изменять
Splinter_x86
Лейтенант
 
Сообщений: 85
Зарегистрирован: Сб дек 04, 2004 4:45 pm
Пункты репутации: 0

Сообщение MaximuSumixaM » Ср июл 06, 2005 10:49 pm

Peolpe, а возможно ли следующее?:

Имеется в наличии два цвета (допустим красный и синий <!--emo&:D-->[img]style_emoticons/<#EMO_DIR#>/biggrin.gif[/img]<!--endemo--> )
В плейлисте в зависимости от альбома бэкграунд должен быть либо синий либо красный, т.е. если у нас в плейлисте загружено 5 различных альбомов, то mp3 1-го альбома имеют красный бэкграунд, 2-го синий, 3-го красный, 4-го синий, 5-го красный и т.д. (различать альбомы нужно по тегам)
MaximuSumixaM
Ефрейтор :)
 
Сообщений: 13
Зарегистрирован: Вт июн 21, 2005 5:27 pm
Пункты репутации: 0

Сообщение ukko » Чт июл 07, 2005 1:16 pm

Возможно в глобальнике хранить переменные, которые будут отвечать за количество альбомов... ну это предположение пока лишь...
<a href='http://foobar2000.ru/forum/' target='_blank'>Новый Оффорум Foobar2000</a>
ukko
Майор
 
Сообщений: 372
Зарегистрирован: Чт фев 17, 2005 11:16 am
Откуда: Россия, Удмуртия, г.Глазов
Пункты репутации: 0

Сообщение MaximuSumixaM » Чт июл 07, 2005 2:17 pm

задумка такова, чтобы смотря на плейлист наглядно было видно, что вот он один альбом, вот он другой.
Алгоритм примерно таков:
1. Смотрим поле "альбом" в теге самого 1-го мп3шника в плейлисте,
2. Сравниваем со следующим мп3шником,
3. Если такой же то идем к следующему, если нет красим красным (его и предыдущие мп3(видимо счетчик надо какой-то поставить)) и идем к следующему.
4. Следующего сравниваем с последующеми, все тоже самое, только синим красим.
5. затем опять тоже самое, но красным
и т.д.

Да, конечно, мне легко говорить, но если в условиях фубара это возможно написать, буду премного благодарен.
MaximuSumixaM
Ефрейтор :)
 
Сообщений: 13
Зарегистрирован: Вт июн 21, 2005 5:27 pm
Пункты репутации: 0

Сообщение Shelix » Чт июл 07, 2005 5:28 pm

<!--QuoteBegin-ukko+Jul 7 2005, 17:16--><div class='quotetop'>QUOTE(ukko @ Jul 7 2005, 17:16)</div><div class='quotemain'><!--QuoteEBegin-->Возможно в глобальнике хранить переменные, которые будут отвечать за количество альбомов... ну это предположение пока лишь...
[right][snapback]180427[/snapback][/right]
<!--QuoteEnd--></div><!--QuoteEEnd-->
В каком глобальнике? Я чего-то не знаю? Или это появилось в новом фубаре?
2MaximuSumixaM В те времена, когда я этим интересовался, такого сделать было принципиально невозможно без написания спец.плагина
<span style='color:blue'>Если тебе не нравится, как я излагаю, купи себе у бога копирайт на русский язык. (Борис Гребенщиков)</span>
<span style='color:yellow'>Все это лишь шизофреническая фантазия моего воспаленного мозга...</span>
Shelix
Подполковник
 
Сообщений: 574
Зарегистрирован: Сб апр 05, 2003 9:06 am
Откуда: Казань
Пункты репутации: 0

Сообщение MaximuSumixaM » Чт июл 07, 2005 9:20 pm

Shelix, а сейчас другие времена настали?
MaximuSumixaM
Ефрейтор :)
 
Сообщений: 13
Зарегистрирован: Вт июн 21, 2005 5:27 pm
Пункты репутации: 0

Сообщение Elzor » Пт июл 08, 2005 4:53 am

<!--QuoteBegin-MaximuSumixaM+Jul 7 2005, 04:49--><div class='quotetop'>QUOTE(MaximuSumixaM @ Jul 7 2005, 04:49)</div><div class='quotemain'><!--QuoteEBegin-->Peolpe, а возможно ли следующее?:

Имеется в наличии два цвета (допустим красный и синий  )
В плейлисте в зависимости от альбома бэкграунд должен быть либо синий либо красный, т.е. если у нас в плейлисте загружено 5 различных альбомов, то mp3 1-го альбома имеют красный бэкграунд, 2-го синий, 3-го красный, 4-го синий, 5-го красный и т.д. (различать альбомы нужно по тегам)
[right][snapback]180396[/snapback][/right]
<!--QuoteEnd--></div><!--QuoteEEnd-->
НЕЛЬЗЯ.<!--QuoteBegin-ukko+Jul 7 2005, 19:16--><div class='quotetop'>QUOTE(ukko @ Jul 7 2005, 19:16)</div><div class='quotemain'><!--QuoteEBegin-->Возможно в глобальнике хранить переменные, которые будут отвечать за количество альбомов... ну это предположение пока лишь...
[right][snapback]180427[/snapback][/right]
<!--QuoteEnd--></div><!--QuoteEEnd-->Там скорее не переменные, там скорее именованные константы. В любом случае для каждой строки скрипт в разделе Globals выполняется заново.
<!--QuoteBegin-MaximuSumixaM+Jul 7 2005, 20:17--><div class='quotetop'>QUOTE(MaximuSumixaM @ Jul 7 2005, 20:17)</div><div class='quotemain'><!--QuoteEBegin-->2. Сравниваем со следующим мп3шником,
3. Если такой же то идем к следующему, если нет красим красным (его и предыдущие мп3(видимо счетчик надо какой-то поставить)) и идем к следующему.
4. Следующего сравниваем с последующеми, все тоже самое, только синим красим.
[right][snapback]180435[/snapback][/right]
<!--QuoteEnd--></div><!--QuoteEEnd-->При выполнении скрипта нет понятий "следующий" и "предыдущий" и к ним нельзя перейти. Есть понятие "текущий" обладающий определенным набором признаков ("играет", "под курсором" и т.д.)
<span style='color:purple'>Люди не знают, что лисы умеют лазить по деревьям, если очень сильно захотят. Вот белки - те знают.</span><span style='color:gray'> (с) П.Бигл</span>
--------------------
<a href='http://foobar2000.ru/forum/' target='_blank'>Новый Оффорум Foobar2000</a>
--------------------
<a href='http://wincmd.ru/download.php?id=neropanel' target='_blank'>Neropanel</a> - плагин для записи CD из TC, используя NeroAPI <a href='http://www.fforum.ru/index.php?showtopic=19193&hl=' target='_blank'>обсуждение плагина</a>
--------------------
<a href='http://www.spikelee.fatal.ru' target='_blank'>Изображение</a>
Elzor
Полковник
 
Сообщений: 1157
Зарегистрирован: Пт дек 24, 2004 2:59 pm
Откуда: Орск
Пункты репутации: 0


Вернуться в Foobar2000

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9

cron