как победить инверсию цвета в columns_ui > selected item?

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

Сообщение #1 pshenk » 06.01.2009, 23:11

Изображение

первая строка это current playing, цвет прописан через: globals>style>$if(%_isplaying%,$set_style)
вторая строка это selected item, цвет выбран по дефолту через colours and fonts.
как заставить columns_ui не инвертировать цвет в данном случаи? подозреваю можно прописать цвета selected item через globals>style, но нужную команду не удалось найти, может кто знает?
pshenk
Автор темы, Новичок
Репутация: 0
С нами: 9 лет 9 месяцев

Сообщение #2 Izotop » 07.01.2009, 01:29

Ты нужный цвет сам инициализируй через $puts [ пример: $puts(select_bg,) ] в Globals>Style,
а потом вызови его [ продолжение примера: $get(select_bg)] в "selected item".
Хотя нужно больше инфо давать о твоем конфиге Foo! ;)
[color=#0000FF]Life between 8-22000 Hz[/color]
[b][color=#00FF00]Кто ищет — тот всегда находит то, что ищет...[/color][/b]
Izotop M
Модератор
Аватара
Возраст: 32
Откуда: Зеленоград - Харьков
Репутация: 69
С нами: 8 лет 4 месяца

Сообщение #3 pshenk » 07.01.2009, 08:19

да в конфиге ничего и нет, кроме вот этого, что на скрине.
pshenk
Автор темы, Новичок
Репутация: 0
С нами: 9 лет 9 месяцев

Сообщение #4 evil » 07.01.2009, 12:46

$set_style(back,%ЦВЕТБЭКГРАУНДА%,%ЦВЕТВЫБРАННОГО%)
evil M
Модератор
Возраст: 35
Репутация: 62
С нами: 10 лет 10 месяцев

Сообщение #5 pshenk » 08.01.2009, 11:52

блин, не получается у меня сделать ни первое ни второе. напишите пожалуйста сразу рабочий код для Globals>Style и для Globals>Variables
у меня в Style только: $if(%_isplaying%,$set_style(back,%_play%,%_play%))
в Variables: play=$rgb(63,97,128) все.
в Columns>Scripts>Display> %artist% $rgb(175,200,28)  »  $rgb() %title%
версия columns_ui 0.3.4.1
pshenk
Автор темы, Новичок
Репутация: 0
С нами: 9 лет 9 месяцев

Сообщение #6 evil » 08.01.2009, 13:09

2pshenk
Как вариант скачать сборку на Columns UI и подсмотреть как сделано.
pshenk писал(а):Globals>Variables
Код: Выделить всё
//основной фон
$set_global(bg,$rgb(255,255,255))
//цвет курсора
$set_global(bgs,$rgb(213,213,213))
//цвет фона играющего трека
$set_global(bgp,$rgb(255,250,250))
pshenk писал(а):Globals>Style
Код: Выделить всё
$if(%isplaying%,
$set_style(back,%_bgp%,%_bgs%),
$set_style(back,%_bg%,%_bgs%)
P.S.: Цитаты из моей evil_plain_v1.62.fcl.
evil M
Модератор
Возраст: 35
Репутация: 62
С нами: 10 лет 10 месяцев


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