Here's my code for the shuffle button: In TrackInfo_Mod
CODE
/// PerTrack
$button($sub($div(%_width%,2),193),12,0,0,0,0,dark1\buttons\now1.png,dark1\buttons\now2.png,dark3,)
$button($sub($div(%_width%,2),61),12,0,0,0,0,dark1\buttons\list1.png,dark1\buttons\list2.png,dark2,)
$button($add($div(%_width%,2),71),12,0,0,0,0,dark1\buttons\lyrics1.png,dark1\buttons\lyrics2.png,dark1,)
$if(%isplaying%,$if(%ispaused%,
$button($sub(%_width%,130),12,0,0,0,0,dark1\buttons\play1.png,dark1\buttons\play2.png,Play,),
$button($sub(%_width%,130),12,0,0,0,0,dark1\buttons\pause1.png,dark1\buttons\pause2.png,Pause,)),
$button($sub(%_width%,130),12,0,0,0,0,dark1\buttons\play1.png,dark1\buttons\play2.png,Play,))
$button($sub(%_width%,160),12,0,0,0,0,dark1\buttons\prev1.png,dark1\buttons\prev2.png,Previous,)
$button($sub(%_width%,100),12,0,0,0,0,dark1\buttons\next1.png,dark1\buttons\next2.png,Next,)
$button($sub(%_width%,70),12,0,0,0,0,dark1\buttons\stop1.png,dark1\buttons\stop2.png,Stop,)
$button($sub(%_width%,40),12,0,0,0,0,dark1\buttons\shnot.png,dark1\buttons\shnot.png,dark1\buttons\shsnot_over.png,'Shuffle (tracks)',)
$if($strcmp(%cwb_playback_order%,'Default'),
$button($sub(%_width%,40),12,0,0,0,0,dark1\buttons\shnot.png,dark1\buttons\shnot_over.png,'Shuffle (tracks)',)
,
$button2(5,5,0,0,50,20,'default','DEFAULT','Default',)
)
$button($sub(%_width%,40),12,0,0,0,0,
$if($stricmp(%cwb_playback_order%,'Shuffle (tracks)'),dark1\buttons\shnot_over.png,dark1\buttons\shnot.png),
$if($stricmp(%cwb_playback_order%,'Shuffle (tracks)'),dark1\buttons\shnot_over.png,dark1\buttons\shnot.png),
$if($stricmp(%cwb_playback_order%,'Shuffle (tracks)'),'Shuffle (albums)','Shuffle (tracks)')
,),)
// PerSecond
$alignabs(5,30,500,20,left,middle)
%cwb_playback_order%
$button($sub($div(%_width%,2),193),12,0,0,0,0,dark1\buttons\now1.png,dark1\buttons\now2.png,dark3,)
$button($sub($div(%_width%,2),61),12,0,0,0,0,dark1\buttons\list1.png,dark1\buttons\list2.png,dark2,)
$button($add($div(%_width%,2),71),12,0,0,0,0,dark1\buttons\lyrics1.png,dark1\buttons\lyrics2.png,dark1,)
$if(%isplaying%,$if(%ispaused%,
$button($sub(%_width%,130),12,0,0,0,0,dark1\buttons\play1.png,dark1\buttons\play2.png,Play,),
$button($sub(%_width%,130),12,0,0,0,0,dark1\buttons\pause1.png,dark1\buttons\pause2.png,Pause,)),
$button($sub(%_width%,130),12,0,0,0,0,dark1\buttons\play1.png,dark1\buttons\play2.png,Play,))
$button($sub(%_width%,160),12,0,0,0,0,dark1\buttons\prev1.png,dark1\buttons\prev2.png,Previous,)
$button($sub(%_width%,100),12,0,0,0,0,dark1\buttons\next1.png,dark1\buttons\next2.png,Next,)
$button($sub(%_width%,70),12,0,0,0,0,dark1\buttons\stop1.png,dark1\buttons\stop2.png,Stop,)
$button($sub(%_width%,40),12,0,0,0,0,dark1\buttons\shnot.png,dark1\buttons\shnot.png,dark1\buttons\shsnot_over.png,'Shuffle (tracks)',)
$if($strcmp(%cwb_playback_order%,'Default'),
$button($sub(%_width%,40),12,0,0,0,0,dark1\buttons\shnot.png,dark1\buttons\shnot_over.png,'Shuffle (tracks)',)
,
$button2(5,5,0,0,50,20,'default','DEFAULT','Default',)
)
$button($sub(%_width%,40),12,0,0,0,0,
$if($stricmp(%cwb_playback_order%,'Shuffle (tracks)'),dark1\buttons\shnot_over.png,dark1\buttons\shnot.png),
$if($stricmp(%cwb_playback_order%,'Shuffle (tracks)'),dark1\buttons\shnot_over.png,dark1\buttons\shnot.png),
$if($stricmp(%cwb_playback_order%,'Shuffle (tracks)'),'Shuffle (albums)','Shuffle (tracks)')
,),)
// PerSecond
$alignabs(5,30,500,20,left,middle)
%cwb_playback_order%
SHNOT is the unglowing button, and SHNOT_OVER is the glowing button
I have tried with a couple of codes off of here, but I can get it 100% working, it goes on, but once it is on, I can't turn it off by clicking the button again.
Is it also possible to make an if statement that shuffles if the button is glowing (SHNOT_OVER) and doesnt if it is in normal mode?
Thanks!