Thanks for the help. This is what I have so far.

The album art is moved over to the side and anchored to the right side, I just can't figure out how to increase the size of the 3 image grouping, but I'll figure it out in time. I have a much better understanding of what the imageabs2 parameters mean now. The wiki is really inadequate in explaining it I think.
I had a problem with playlist tabs causing trackinfo_mod panels to take up the entire foobar frame and I could not resize them, so I worked around that problem by using a playlist_dropdown switcher instead, which I put next to the quicksearch toolbar.
you'll notice that I still have the foobar default seekbar which I will keep until I can figure out how to get the top trackinfo_mod panel to have the same functionality. Also, I like the functionality of the status bar where you can double click on one area to select all of the current playlist, or double click on another area and jump to now playing. I want to integrate that into the bottom trackinfo_mod panel probably by adding some more buttons.
Also I would like to add two more "modes" for formatting playlist items. One would be a way to format a playlist of single songs, or single songs within a playlist of albums. The second would be a view which shows much more info per line, such as file format, bitrate, rating, maybe comment, disc, etc. Or perhaps I could use a columns playlist to display this, maybe in another panel. My "more info" view is my lowest priority.
So what I have left to do:
- Increase the size of the album art display, or possibly scale the size according to width of screen/number of items in the group
- Add the functionality from foobar's seekbar and status bar.
- Add singles compatibility to the playlist view.
- Replace the "triangle" image above the track numbers with a genre thumbnail/icon. I have some in mind that I need to change colors to fit with this theme.
The only thing I don't know how to do and wouldn't know where to look, how can I get the same functionality from the top trackinfo mod panel as I get from foobar's default seekbar?
P.S. So I was messing around with the ratings icons to use them as buttons (which requires some code changing from what I've posted...I'll post it later when it works better). As of now it only rates one track even if you have multiple tracks selected. Is there a way to get clicks in trackinfo_mod to execute masstagger scripts?
Code...
Top Trackinfo mod panel:min height 23
bg color 0,0,0
edge style noneCODE
// Global
$padding(6,3)
// Background
// PerTrack
// PerSecond
$align(left,)
$font(Calibri,10,,221-222-223)
[%_time_elapsed%]
$align(right,)
$font(Calibri,10,,221-222-223)
[%length%]
$padding(1,0)
$drawrect($muldiv(%_width%,8,100),4,$muldiv(%_width%,81,100),9,brushcolor-null pencolor-180-184-194)
$drawrect($add($muldiv(%_width%,8,100),2),6,$ifgreater($muldiv($sub($muldiv(%_width%,81,100),4),%playback_time_seconds%,%length_seconds%),0,$muldiv($sub($muldiv(%_width%,78,100),4),%playback_time_seconds%,%length_seconds%),1),5,brushcolor-240-240-240 pencolor-null)
/////////////////
SCPL:Row height 18
Group Rows 2
Edge Style NoneGroup By%album%
Item DisplayCODE
$ifequal($mod(%tracknumber%,2),0,
$imageabs(,,\images\LE5\reluna1.png,),
$imageabs(,,\images\LE5\reluna2.png,))
$if(%_selected%,$imageabs(,,\images\LE5\relunagreen.png,),)
$if(%isplaying%,$imageabs(,,\images\LE5\relunablue.png,),)
$if(%isplaying%,$font(Calibri,8,bold,0-0-200),$font(Calibri,8,,0-0-0))
$padding(7,)
$align(left,middle)
[%tracknumber%]
$padding(12,)
$align(right,middle)
$if(%isplaying%,%_time_remaining%,%length%)
$alignabs(28,2,%_width%,20,left,)
[%title%]
$ifgreater($mul(%_height%,%_itemcount%),52,
$imageabs2(100,90,0,$sub($mul(%_height%,$add(%_itemindex%,2)),$add(%_height%,1)),,%_height%,$sub(%_width%,160),,/images\ART_cd.png,)
$imageabs2(80,79,0,$sub($mul(%_height%,$add(%_itemindex%,2)),$add(%_height%,5)),,%_height%,$sub(%_width%,145),,$replace(%path%,%filename_ext%,folder.jpg),)
$imageabs2(100,90,0,$sub($mul(%_height%,$add(%_itemindex%,2)),$add(%_height%,1)),,%_height%,$sub(%_width%,160),,/images\case.png,)
,)
Group DisplayCODE
$padding(12,)
$imageabs(,,\images\LE5\relunaorange2.png,)
$imageabs(4,11,\images\LE5\arrow.png,)
$align(right,middle)
$font(Calibri,12,glow- glowexpand-0 glowalpha-15,40-40-40)
%date%
$alignabs(28,3,%_width%,20,left,top)
$font(Calibri,10,bold glow- glowexpand-0 glowalpha-15,40-40-40)
$if(%album artist%,%album artist%,%artist%)
$font(Calibri,10,glow- glowexpand-0 glowalpha-15,40-40-40)
$alignabs(28,13,%_width%,20,left,bottom)
[%album%]
$ifgreater($mul(%_height%,%_itemcount%),100,
$imageabs2(100,90,0,$sub($mul(%_height%,$add(%_itemindex%,1)),$add(%_height%,1)),,%_height%,$sub(%_width%,160),,/images\ART_cd.png,)
$imageabs2(80,79,0,$sub($mul(%_height%,$add(%_itemindex%,1)),$add(%_height%,5)),,%_height%,$sub(%_width%,145),,$replace(%path%,%filename_ext%,folder.jpg),)
$imageabs2(100,90,0,$sub($mul(%_height%,$add(%_itemindex%,1)),$add(%_height%,1)),,%_height%,$sub(%_width%,160),,/images\case.png,)
,)
////////////////////
Bottom Trackinfo Mod panel:Min Height 25
Edge Style none
bgcolor 0,0,0CODE
// Global
// Background
$imageabs(,,\images\LE5\reluna.png,)
// PerTrack
$if(%rating%,
$ifequal($num(%rating%,2),00,$imageabs(5,7,images\rating_hearts\rating0.png,),)
$ifequal($num(%rating%,2),01,$imageabs(5,7,images\rating_hearts\rating1.png,),)
$ifequal($num(%rating%,2),02,$imageabs(5,7,images\rating_hearts\rating2.png,),)
$ifequal($num(%rating%,2),03,$imageabs(5,7,images\rating_hearts\rating3.png,),)
$ifequal($num(%rating%,2),04,$imageabs(5,7,images\rating_hearts\rating4.png,),)
$ifequal($num(%rating%,2),05,$imageabs(5,7,images\rating_hearts\rating5.png,),)
,$imageabs(5,7,images\rating_hearts\notrated.png,))
$puts(rating,$if2(%rating%,0))
$button(5,7,0,0,13,13,,,Rate 1,)
$button(5,7,13,0,13,13,,,Rate 2,)
$button(5,7,26,0,13,13,,,Rate 3,)
$button(5,7,39,0,13,13,,,Rate 4,)
$button(5,7,52,0,13,13,,,Rate 5,)
//$puts(rating,$if2(%rating%,0))
//$button(5,7,0,0,13,13,,,TAG:SET:Rating:1,)
//$button(5,7,13,0,13,13,,,TAG:SET:Rating:2,)
//$button(5,7,26,0,13,13,,,TAG:SET:Rating:3,)
//$button(5,7,39,0,13,13,,,TAG:SET:Rating:4,)
//$button(5,7,52,0,13,13,,,TAG:SET:Rating:5,)
//PLAY/PAUSE
$button($sub($div(%_width%, 2),10),1,0,0,22,21,
$if($or(%ispaused%,$not(%isplaying%)),images\LE5\pause.png,images\LE5\play.png),
$if($or(%ispaused%,$not(%isplaying%)),images\LE5\play_.png,images\LE5\pause_.png),
$if($or(%ispaused%,$not(%isplaying%)),play,pause)
,)
//PREVIOUS
$button($sub($div(%_width%, 2), 40),1,0,0,22,21,images\LE5\prev.png,images\LE5\prev_.png,previous,)
//NEXT
$button($add($div(%_width%, 2), 20),1,0,0,22,21,images\LE5\next.png,images\LE5\next_.png,next,)
//ALBUM LIST
$button($sub(%_width%, 40),1,0,0,22,21,images\LE5\search.png,images\LE5\search_.png,Album List,)
// PerSecond
Moderation: Changed CODE to CODEBOX in order to preserve the forum layout.