foobar2000 auf Deutsch

foobar2000 => Customize => Columns UI => Thema gestartet von: s_PLASH in 16. März 2010, 22:50:13

Titel: ändern der hintergrundfarbe des gespielten tracks
Beitrag von: s_PLASH in 16. März 2010, 22:50:13
hallo liebe gemeinde

ich habe in meinem foobar (v.1 0 1 + columns UI, sonst nichts) einige farbänderungen auf der NG Playlist vorgenommen.

leider finde ich nicht wo ich die hintergrundfarbe des gerade gespielten titels ändern kann.

man sieht auf dem bild, dass sich die voreingestellte hintergrundfarbe des gerade gespielten titels sich kaum von meiner lieblingsfarbe im hintergrund der playlist abhebt :'(

(http://www.fotos-hochladen.net/thumbnail/untitled4m5nygf0_thumb.jpg) (http://www.fotos-hochladen.net/view/untitled4m5nygf0.jpg)
Titel: Re: ändern der hintergrundfarbe des gespielten tracks
Beitrag von: tedgo in 16. März 2010, 23:09:03
Menü "File --> Preferences --> Columns UI --> Playlist view" --> Registerkarte "Globals --> Script"
Hier kannst du die Vorgabe ergänzen, indem du ans Ende des Scripts z. B. folgenden String schreibst:
$if(%isplaying%,$set_style(back,$rgb(255,0,0),$rgb(255,0,0),$rgb(255,0,0)))
Damit würde die Farbe für das spielende Lied immer rot dargestellt.
Ist zwar keine ganz so saubere Lösung, als wenn man das komplette Script neu schreibt, funktioniert aber.

Oder du nutzt dieses Script:

$if(%_themed%,,$if($and(%isplaying%,$not(%_is_group%)),

$puts(back,$rgb(255,0,0))
$puts(back-selected,$rgb(255,0,0))
$puts(back-selected-no-focus,$rgb(255,0,0))
,

$ifequal($mod($if2(%_display_index%,%list_index%),2),0,
$puts(back,$offset_colour(%_back%,$calculate_blend_target(%_back%),12))
$puts(back-selected,%_selected_back%)
$puts(back-selected-no-focus,%_selected_back_no_focus%)
,
$puts(back-selected,$offset_colour(%_selected_back%,$calculate_blend_target(%_selected_back%),7))
$puts(back-selected-no-focus,$offset_colour(%_selected_back_no_focus%,$calculate_blend_target(%_selected_back_no_focus%),7))
$puts(back,%_back%)
)

)
$set_style(back,$get(back),$get(back-selected),$get(back-selected-no-focus)))

Da ist die Farbänderung direkt eingearbeitet (die ersten drei $puts() Funktionen).
Titel: Re: ändern der hintergrundfarbe des gespielten tracks
Beitrag von: s_PLASH in 16. März 2010, 23:24:35
vielen dank! das rot ist da!

ich werds mal ändern..
Titel: Re: ändern der hintergrundfarbe des gespielten tracks
Beitrag von: s_PLASH in 16. März 2010, 23:54:12
beide varianten der skriptänderung haben prima funktioniert *hut-ab*

ohne dich hätte ich das nicht hinbekommen! danke

(http://www.fotos-hochladen.net/thumbnail/untitledo3e6t4fz_thumb.jpg) (http://www.fotos-hochladen.net/view/untitledo3e6t4fz.jpg)