foobar2000.pl - polskie forum: Gradient w Columns UI - foobar2000.pl - polskie forum

Skocz do zawartości

Strona 1 z 1
  • Nie możesz napisać tematu
  • Nie możesz odpowiedzieć

Gradient w Columns UI podkład z gradientu w podglądzie playlisty

#1 Użytkownik nie jest zalogowany   mode5 Ikona

  • 10% ekstraktu z foo
  • Ikona
  • Rejestracja 06-wrzesień 11

Napisano 02 październik 2011 - 22:29

Bawiłem się ostatnio konfigurowaniem swojego Foobara - Columns UI, z podglądem 'NG Playlist'. Dostosowałem kolumny i sortowania, ale najbardziej pobawiłem się globalnymi ustawieniami. Między innymi wpadłem na pomysł zastosowania gradientu. Rezultat jest całkiem ładny, choć .
Dołączona grafika

Aby użyć gradientu trzeba wkleić taki skrypt w Preferences/Display/Columns UI/Playlist View -> Global -> Style:

$puts(R,251)
$puts(G,235)
$puts(B,254)
$puts(MIN,
$min($get(R),$min($get(G),$get(B)/>))
)
$puts(STEPS,$sub(255,$get(MIN))
)
$puts(STEP,$div(%_display_index%,$get(STEPS))
)
$puts(LOCAL,$add(1,
$mod(%_display_index%,$get(STEPS)))
)

$ifequal(0,$mod($get(STEP),2),
$puts(back,
$hex($min($add($get(B)/>,$get(LOCAL)),255),2)
$hex($min($add($get(G),$get(LOCAL)),255),2)
$hex($min($add($get(R),$get(LOCAL)),255),2)
)
,
$puts(I,$sub($get(STEPS),$get(LOCAL)))
$puts(back,
$hex($min($add($get(B)/>,$get(I)),255),2)
$hex($min($add($get(G),$get(I)),255),2)
$hex($min($add($get(R),$get(I)),255),2)
)
)

$set_style(back,$get(back),%_selected_back%)



Oczywiście jest to wersja minimalna, skrypt można rozbudowywać, choć jest to potwornie niewygodne... Może się komuś spodoba.
0

Strona 1 z 1
  • Nie możesz napisać tematu
  • Nie możesz odpowiedzieć

Użytkownicy przeglądający ten temat: 6
0 użytkowników, 6 gości, 0 anonimowych


Oferujemy miejsce na reklame. Kontakt: m.szafranski@foobar2000.pl