// ----- VARIABLES ----- $puts(panel.w,$muldiv(%ps_width%,5,16)) $puts(qs.h,$max($muldiv(%ps_height%,13,64),26)) $puts(qs.t,$sub(%ps_height%,$add($div(%ps_height%,8),$get(qs.h),2))) $puts(but.x1,$sub($muldiv(%ps_width%,7,38),1)) $puts(but.x2,$sub($muldiv(%ps_width%,9,32),1)) $puts(but.y,$add($sub($muldiv(%ps_height%,13,16),2),$muldiv(%ps_height%,9,128),1)) $puts(but.w,$add($div($get(panel.w),8),1)) $puts(but.h,$sub(%ps_height%,$add($sub($muldiv(%ps_height%,13,16),2),$muldiv(%ps_height%,9,128)),1)) $puts(bord.x,$add($div(%ps_width%,128),$muldiv(%ps_width%,5,16))) $puts(bord.w,$sub($muldiv(%ps_width%,871,1280),$add($div(%ps_width%,128),$muldiv(%ps_width%,5,16)))) $puts(f.name,$ifequal(%do.do4font.switch%,1,$font(Forte),$ifequal(%do.do4font.switch%,2,$font(Sinethar),$ifequal(%do.do4font.switch%,3,$font(Bustamalaka),$font(Impact))))) $puts(f.size,$div(%ps_height%,25)) $puts(f2.size,$muldiv($get(qs.h),2,3)) // ----- PANEL-MANAGEMENT ----- $showpanel_c(QuickSearch,$ifequal(%do.qs.switch%,1,1,0)) $showpanel_c(Timer & Alarm clock,$ifequal(%do.qs.switch%,2,1,0)) //$showpanel_c(VU Meter,$ifequal(%do.display.switch%,1,1,0)) $showpanel_c(VU Meter,$ifequal(%do.display.switch%,1,$if(%ps_isplaying%,1,0),0)) $showpanel_c(VU Meter 2,$ifequal(%do.display.switch%,2,1,0)) $showpanel_c(Clock,$ifequal(%do.display.switch%,3,1,0)) $showpanel_c(Scroll Text,$ifequal(%do.display.switch%,4,1,0)) $showpanel_c(Spectrum Analyzer,$ifequal(%do.display.switch%,5,1,0)) $showpanel_c(VU Meter 3,$ifequal(%do.display.switch%,6,1,0)) $showpanel_c(Display Panel,$ifgreater(%do.display.switch%,6,0,1)) $showpanel_c(VU Meter 4,$ifequal(%do.display.switch%,7,1,0)) $showpanel_c(VU Meter 5,$ifequal(%do.display.switch%,8,1,0)) $movepanel_c(QuickSearch,$add($div(%ps_width%,128),2),$add($get(qs.t),2),$sub($muldiv($get(panel.w),7,16),2),$sub($get(qs.h),4)) $movepanel_c(Timer & Alarm clock,$add($div(%ps_width%,128),2),$add($get(qs.t),2),$sub($muldiv($get(panel.w),7,16),2),$sub($get(qs.h),4)) $movepanel_c(VU Meter,$muldiv(%ps_width%,11,32),$add($div(%ps_width%,128),$muldiv(%ps_width%,3,64)),$get(panel.w),$muldiv(%ps_width%,3,80)) $movepanel_c(VU Meter 2,$muldiv(%ps_width%,11,32),$add($div(%ps_width%,128),$muldiv(%ps_width%,3,64)),$get(panel.w),$muldiv(%ps_width%,3,80)) $movepanel_c(Clock,$muldiv(%ps_width%,11,32),$add($div(%ps_width%,128),$muldiv(%ps_width%,3,64)),$get(panel.w),$muldiv(%ps_width%,3,80)) $movepanel_c(Scroll Text,$muldiv(%ps_width%,11,32),$add($div(%ps_width%,128),$muldiv(%ps_width%,3,64)),$get(panel.w),$muldiv(%ps_width%,3,80)) $movepanel_c(Spectrum Analyzer,$muldiv(%ps_width%,11,32),$add($div(%ps_width%,128),$muldiv(%ps_width%,3,64)),$get(panel.w),$muldiv(%ps_width%,3,80)) $movepanel_c(VU Meter 3,$muldiv(%ps_width%,11,32),$add($div(%ps_width%,128),$muldiv(%ps_width%,3,64)),$get(panel.w),$muldiv(%ps_width%,3,80)) $movepanel_c(VU Meter 4,$muldiv(%ps_width%,11,32),$div(%ps_width%,128),$get(panel.w),$add($muldiv(%ps_width%,3,64),$muldiv(%ps_width%,3,80))) $movepanel_c(VU Meter 5,$muldiv(%ps_width%,11,32),$div(%ps_width%,128),$get(panel.w),$add($muldiv(%ps_width%,3,64),$muldiv(%ps_width%,3,80))) // ----- BACKGROUND ----- $fillrect(0,0,%ps_width%,%ps_height%,%do.bar.colour%) $ifequal(%do.borders2.switch%,1, $drawrect($muldiv(%ps_width%,53,160),0,1,%ps_height%,0-0-0-255,0-0-0-0) $drawrect($muldiv(%ps_width%,427,640),0,1,%ps_height%,0-0-0-255,0-0-0-0) ,) // ----- VU-METER-BACKGROUND ----- $ifequal(%do.display.switch%,1, $if(%ps_isplaying%,, $drawimage($muldiv(%ps_width%,11,32),$add($div(%ps_width%,128),$muldiv(%ps_width%,3,64)),$get(panel.w),$muldiv(%ps_width%,3,80),%do.images%VU 1920.png,nokeepaspect,,) ),) // ----- QUICKSEARCH-TOOLBAR-BACKGROUND ----- $ifgreater(%do.qs.switch%,0, $drawrect($add($div(%ps_width%,128),1),$add($get(qs.t),1),$muldiv($get(panel.w),7,16),$sub($get(qs.h),2),19-19-19-255,$ifequal(%do.qsb.switch%,1,57-57-57-255,$ifequal(%do.qsb.switch%,2,105-105-105-255,19-19-19-255)),) $drawrect($div(%ps_width%,128),$get(qs.t),$add($muldiv($get(panel.w),7,16),2),$get(qs.h),,$ifequal(%do.qsb.switch%,1,57-57-57-255,$ifequal(%do.qsb.switch%,2,105-105-105-255,19-19-19-255)),) , $font($get(f.name),$get(f2.size),) // ----- TEXT-WITH-SHADOW ----- $drawtextex($ifequal(%do.do4text.switch%,1,DarkOne4,$ifequal(%do.do4text.switch%,2,tedGo skin,$ifequal(%do.do4text.switch%,3,kutuzof mod,foobar2000))),$add($div(%ps_width%,128),$get(but.w),2),$get(qs.t),$sub($mul($get(but.w),3),2),$get(qs.h),$ifequal(%do.do4col.switch%,1,0-0-0,$ifequal(%do.do4col.switch%,2,57-57-57,$ifequal(%do.do4col.switch%,3,57-57-57,$ifequal(%do.do4col.switch%,4,0-0-0,0-0-0)))),hcenter vcenter end_ellipsis) $drawtextex($ifequal(%do.do4text.switch%,1,DarkOne4,$ifequal(%do.do4text.switch%,2,tedGo skin,$ifequal(%do.do4text.switch%,3,kutuzof mod,foobar2000))),$add($div(%ps_width%,128),$get(but.w),1),$sub($get(qs.t),1),$sub($mul($get(but.w),3),2),$get(qs.h),$ifequal(%do.do4col.switch%,1,41-143-204,$ifequal(%do.do4col.switch%,2,0-0-0,$ifequal(%do.do4col.switch%,3,19-19-19,$ifequal(%do.do4col.switch%,4,57-57-57,205-205-205)))),hcenter vcenter end_ellipsis) // ----- TEXT-WITHOUT-SHADOW ----- //$drawtextex($ifequal(%do.do4text.switch%,1,DarkOne4,$ifequal(%do.do4text.switch%,2,tedGo skin,$ifequal(%do.do4text.switch%,3,kutuzof mod,foobar2000))),$add($div(%ps_width%,128),$get(but.w),1),$get(qs.t),$sub($mul($get(but.w),3),2),$get(qs.h),$ifequal(%do.do4col.switch%,1,41-143-204,$ifequal(%do.do4col.switch%,2,0-0-0,$ifequal(%do.do4col.switch%,3,19-19-19,$ifequal(%do.do4col.switch%,4,57-57-57,205-205-205)))),hcenter vcenter end_ellipsis) ) // ----- BUTTONS ----- $textbutton(0,0,0,0,,,,,) $font(Arial Black,$get(f.size),) $textbutton($div(%ps_width%,128),$get(but.y),$get(but.w),$get(but.h),,$ifequal(%do.qs.switch%,1,Q. SEARCH,$ifequal(%do.qs.switch%,2,TIMER,PANELS OFF)),$ifequal(%do.qs.switch%,2,SETGLOBAL:do.qs.switch:0,SETGLOBAL:do.qs.switch:$add(%do.qs.switch%,1));REFRESH,,fontcolor:19-19-19) $ifgreater(%do.qs.switch%,0, $textbutton($add($div(%ps_width%,128),$muldiv($muldiv(%ps_width%,5,16),3,16)),$get(but.y),$mul($get(but.w),2),$get(but.h),,$ifequal(%do.qsb.switch%,1,BORDER 1,$ifequal(%do.qsb.switch%,2,BORDER 2,BORDER OFF)),$ifequal(%do.qsb.switch%,2,SETGLOBAL:do.qsb.switch:0,SETGLOBAL:do.qsb.switch:$add(%do.qsb.switch%,1));REFRESH,,fontcolor:19-19-19) , $drawtextex(Q. SEARCH,$div(%ps_width%,128),$muldiv(%ps_height%,11,16),$get(but.w),$muldiv(%ps_height%,9,128),$ifequal(%do.btn.col.switch%,1,41-143-204,205-205-205),hcenter vcenter) $textbutton($div(%ps_width%,128),$sub($muldiv(%ps_height%,13,16),2),$get(but.w),$muldiv(%ps_height%,9,128),,,COMMAND:Library/Quicksearch;REFRESH,pencolor:0-0-0-255,pencolor:0-0-0-255 brushcolor:255-255-255-16) $textbutton($add($div(%ps_width%,128),$muldiv($muldiv(%ps_width%,5,16),3,16)),$get(but.y),$get(but.w),$get(but.h),,$ifequal(%do.do4text.switch%,1,SKIN,$ifequal(%do.do4text.switch%,2,AUTHOR 1,$ifequal(%do.do4text.switch%,3,AUTHOR 2,PLAYER))),$ifequal(%do.do4text.switch%,3,SETGLOBAL:do.do4text.switch:0,SETGLOBAL:do.do4text.switch:$add(%do.do4text.switch%,1));REFRESH,,fontcolor:19-19-19) $textbutton($add($div(%ps_width%,128),$muldiv($muldiv(%ps_width%,5,16),3,16),$get(but.w)),$get(but.y),$get(but.w),$get(but.h),,$ifequal(%do.do4font.switch%,1,FORTE,$ifequal(%do.do4font.switch%,2,SINETHAR,$ifequal(%do.do4font.switch%,3,BUSTAMAL.,IMPACT))),$ifequal(%do.do4font.switch%,3,SETGLOBAL:do.do4font.switch:0,SETGLOBAL:do.do4font.switch:$add(%do.do4font.switch%,1));REFRESH,,fontcolor:19-19-19) $textbutton($add($div(%ps_width%,128),$get(but.w),1),$get(qs.t),$sub($mul($get(but.w),3),2),$get(qs.h),,,$ifequal(%do.do4col.switch%,4,SETGLOBAL:do.do4col.switch:0,SETGLOBAL:do.do4col.switch:$add(%do.do4col.switch%,1));REFRESH,,) ) $textbutton($get(but.x1),$get(but.y),$mul($get(but.w),2),$get(but.h),,$ifequal(%do.btn.col.switch%,1,BLUE TITLES ON,BLUE TITLES OFF),SETGLOBAL:do.btn.col.switch:$ifequal(%do.btn.col.switch%,1,0,1);REFRESH,,fontcolor:19-19-19) $textbutton($get(but.x1),$muldiv(%ps_height%,11,16),$get(but.w),$muldiv(%ps_height%,9,128),$ifequal(%do.button.switch%,0,OSC..SCOPE,$ifequal(%do.button.switch%,1,VU METER,$ifequal(%do.button.switch%,2,ALBUM LIST,SPECTRUM))),$ifequal(%do.button.switch%,0,OSC..SCOPE,$ifequal(%do.button.switch%,1,VU METER,$ifequal(%do.button.switch%,2,ALBUM LIST,SPECTRUM))),$ifequal(%do.button.switch%,3,SETGLOBAL:do.button.switch:0,SETGLOBAL:do.button.switch:$add(%do.button.switch%,1));REFRESH,fontcolor:$ifequal(%do.btn.col.switch%,1,41-143-204,205-205-205),fontcolor:255-0-0) $textbutton($get(but.x1),$sub($muldiv(%ps_height%,13,16),2),$get(but.w),$muldiv(%ps_height%,9,128),,,COMMAND:$ifequal(%do.button.switch%,0,View/Visualizations/Oscilloscope,$ifequal(%do.button.switch%,1,View/Visualizations/Analog VU Meter,$ifequal(%do.button.switch%,2,Library/Album List,View/Visualizations/Spectrum)));REFRESH,pencolor:0-0-0-255,pencolor:0-0-0-255 brushcolor:255-255-255-16) $textbutton($add($get(but.x1),$get(but.w)),$muldiv(%ps_height%,11,16),$get(but.w),$muldiv(%ps_height%,9,128),$ifequal(%do.button2.switch%,0,SPECTROG.,$ifequal(%do.button2.switch%,1,LYRICS,$ifequal(%do.button2.switch%,2,PL M..AGER,PEAK MET.))),$ifequal(%do.button2.switch%,0,SPECTROG.,$ifequal(%do.button2.switch%,1,LYRICS,$ifequal(%do.button2.switch%,2,PL M..AGER,PEAK MET.))),$ifequal(%do.button2.switch%,3,SETGLOBAL:do.button2.switch:0,SETGLOBAL:do.button2.switch:$add(%do.button2.switch%,1));REFRESH,fontcolor:$ifequal(%do.btn.col.switch%,1,41-143-204,205-205-205),fontcolor:255-0-0) $textbutton($add($get(but.x1),$get(but.w)),$sub($muldiv(%ps_height%,13,16),2),$get(but.w),$muldiv(%ps_height%,9,128),,,COMMAND:$ifequal(%do.button2.switch%,0,View/Visualizations/Spectrogram,$ifequal(%do.button2.switch%,1,View/Lyrics Show Panel v3,$ifequal(%do.button2.switch%,2,View/Playlist Manager,View/Visualizations/Peak Meter)));REFRESH,pencolor:0-0-0-255,pencolor:0-0-0-255 brushcolor:255-255-255-16) $textbutton($get(but.x2),$muldiv(%ps_height%,11,16),$get(but.w),$muldiv(%ps_height%,9,128),VISUAL.,VISUAL.,SETGLOBAL:do.vis.button.switch:$ifequal(%do.vis.button.switch%,1,0,1);REFRESH,fontcolor:$ifequal(%do.btn.col.switch%,1,41-143-204,205-205-205),fontcolor:$ifequal(%do.vis.button.switch%,1,$ifequal(%do.btn.col.switch%,1,205-205-205,41-143-204),255-0-0)) $ifequal(%do.vis.button.switch%,1, $textbutton($get(but.x2),$sub($muldiv(%ps_height%,13,16),2),$div($get(but.w),2),$muldiv(%ps_height%,9,128),,,$ifequal(%do.display.switch%,1,SETGLOBAL:do.display.switch:8,SETGLOBAL:do.display.switch:$sub(%do.display.switch%,1));REFRESH,pencolor:0-0-0-255,pencolor:0-0-0-255 brushcolor:255-255-255-16) ,) $textbutton($ifequal(%do.vis.button.switch%,1,$add($get(but.x2),$div($get(but.w),2)),$get(but.x2)),$sub($muldiv(%ps_height%,13,16),2),$ifequal(%do.vis.button.switch%,1,$div($get(but.w),2),$get(but.w)),$muldiv(%ps_height%,9,128),,,$ifequal(%do.display.switch%,8,SETGLOBAL:do.display.switch:1,SETGLOBAL:do.display.switch:$add(%do.display.switch%,1));REFRESH,pencolor:0-0-0-255,pencolor:0-0-0-255 brushcolor:255-255-255-16) $textbutton($get(bord.x),0,$get(bord.w),%ps_height%,,,SETGLOBAL:do.borders2.switch:$ifequal(%do.borders2.switch%,1,0,1);REFRESH,,)