Guest User

Untitled

a guest
Dec 22nd, 2012
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.58 KB | None | 0 0
  1. $puts(COLOR1,$if($or(%el_isplaying%,%el_selected%),
  2. %LIGHT.COLOR.1%,
  3. %DARK.COLOR.1%
  4. ))
  5. $puts(COLOR2,$if($or(%el_isplaying%,%el_selected%),
  6. %LIGHT.COLOR.2%,
  7. %DARK.COLOR.2%
  8. ))
  9. $puts(COLOR3,$if($or(%el_isplaying%,%el_selected%),
  10. %LIGHT.COLOR.3%,
  11. %DARK.COLOR.3%
  12. ))
  13.  
  14. //-------------- selected bg
  15. $if(%el_selected%,
  16. $drawroundrect($sub(%TRACK.MARGIN%,$div(%ART.MARGIN%,2)),-1,%el_width%,$sub(%el_height%,1),3,3,%LINE.COLOR.1%-100,,)
  17. ,)
  18.  
  19. //--------------track ind
  20. $drawtext($if(%ispaused%,||,$if(%isplaying%,>>,$if2(+%queue_index%,$if2($ifgreater(%discnumber%,1,[%discnumber%.],)[%tracknumber%],$add(%el_item_index%,1))))),$add(%TRACK.MARGIN%,4),0,24,%el_height%,$get(COLOR1),right vcenter mempos)
  21.  
  22. //-------------- track information
  23. $drawtextex(%title%,$add(%TRACK.MARGIN%,38),0,
  24. $sub(%el_width%,$add(%TRACK.MARGIN%,114)),%el_height%,$get(COLOR2),vcenter end_ellipsis)
  25.  
  26. //Non Grouped Views
  27. $if($strstr(%el_preset_name%,'/')
  28. ,,
  29. $drawtextex(%album_format%,$add(%TRACK.MARGIN%,$gettextwidth([%title%]%feat_format%),38),0,
  30. $sub(%el_width%,$add(%TRACK.MARGIN%,$gettextwidth([%title%]%feat_format%),114)),%el_height%,$get(COLOR1),vcenter end_ellipsis)
  31. )
  32.  
  33. //Title + feat artist
  34. $drawtextex(%feat_format%,$add(%TRACK.MARGIN%,$gettextwidth([%title%]),38),0,
  35. $sub(%el_width%,$add(%TRACK.MARGIN%,$gettextwidth([%title%]),114)),%el_height%,$get(COLOR3),vcenter end_ellipsis)
  36.  
  37. //-------------- play count
  38. $if(%HTTP.CHECK%,,
  39. $ifgreater(%LASTFM_PLAYCOUNT_DB%,0,
  40. $drawtext(%LASTFM_PLAYCOUNT_DB%,-45,0,,%el_height%,$get(COLOR1),vcenter right)
  41. ,)
  42. )
  43.  
  44. //-------------- track length
  45. $if(%el_isplaying%,,
  46. $drawtext(%length%,0,0,,%el_height%,$get(COLOR3),vcenter right)
  47. )
  48.  
  49. $font(ProfontWindows,10,)
  50. //-------------- rating
  51. $ifequal(%rating%,5,
  52. $drawtextex(♪,-65,-1,,%el_height%,$get(COLOR2),vcenter right)
  53. ,)
  54.  
  55. //-------------- album art
  56. $if($strstr(%el_preset_name%,'/'),
  57. $ifequal(%ALBUM.ART%,0,,
  58. $enabledraw(1)
  59. $setworldtransform(2)
  60.  
  61. $imageabs(%ART.MARGIN%,0,%ART.SIZE%,%ART.SIZE%,%el_group_first_path%,
  62. artreader $ifgreater(%ART.KEEPASPECTRATIO%,0,,nokeepaspect),,%ART.OPACITY%)
  63.  
  64. $ifequal(%ART.REFLECTION%,0,,
  65. $imageabs(%ART.MARGIN%,%ART.SIZE%,%ART.SIZE%,%ART.SIZE%,%el_group_first_path%,
  66. artreader $ifgreater(%ART.KEEPASPECTRATIO%,0,,nokeepaspect),6,%ART.OPACITY%)
  67. $gradientrect(%ART.MARGIN%,%ART.SIZE%,%ART.SIZE%,$div(%ART.SIZE%,2),27-27-27-144,27-27-27)
  68. $drawrect(%ART.MARGIN%,$add(%ART.SIZE%,$div(%ART.SIZE%,2)),%ART.SIZE%,$div(%ART.SIZE%,2),27-27-27,,)
  69. )
  70. ))
Advertisement
Add Comment
Please, Sign In to add comment