<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Mr FofR &#187; Foobar</title>
	<atom:link href="http://www.mrfofr.com/category/creations/foobar/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mrfofr.com</link>
	<description>Mr FofR</description>
	<lastBuildDate>Thu, 08 Jan 2009 23:55:50 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Foobar Code Release Pack Version 0.2</title>
		<link>http://www.mrfofr.com/2007/02/foobar-code-release-pack-version-02/</link>
		<comments>http://www.mrfofr.com/2007/02/foobar-code-release-pack-version-02/#comments</comments>
		<pubDate>Tue, 20 Feb 2007 09:22:00 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Foobar]]></category>

		<guid isPermaLink="false">http://www.mrfofr.com/?p=380</guid>
		<description><![CDATA[Many have asked for this, rather than rush out the first release I spent a while refining the code and commenting the various sections. Hopefully everything will be relatively understandable. All image sources are defined in variables at the top of the code, as are font sizes, colours and alignment variables. Please look at the [...]]]></description>
			<content:encoded><![CDATA[<p>Many have asked for this, rather than rush out the first release I spent a while refining the code and commenting the various sections. Hopefully everything will be relatively understandable. All image sources are defined in variables at the top of the code, as are font sizes, colours and alignment variables. Please look at the readme.txt file which contains links and information about the required components, fonts and images. The code is in the new standard .pui format which should be placed in your ”<span style="font-size:78%;"><span style="font-style: italic;">  C:\Documents and Settings\USER\Application Data\foobar2000\PanelsUI</span></span>” folder and loaded through Foobar2000’s PanelsUI preferences dialogue.</p>
<p>The code has been released under the <span style="font-weight: bold;">  Creative Commons </span><a style="font-weight: bold;" href="http://creativecommons.org/licenses/by-nc-sa/2.5/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">Attribution-NonCommercial<wbr>–ShareAlike 2.5 </a><span style="font-weight: bold;"> </span>license which allows derivative works. Please do not remove the link back to this website or the copyright information.</p>
<p><a style="font-weight: bold;" href="http://host.trivialbeing.org/up/FofR%20Foobar%20Code%20Release%20v0.2.zip" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">Download Version 0.2</a></p>
<p>I am now openly accepting feature requests and answering questions.<br />
NOTE: For Single Column Playlist, Row Height: 17, Group Rows: 5<br />
My Windows Visual Style is <span style="font-weight: bold;">Inverso Reborn Balanced  </span>and a discussion and link can be found <a href="http://fofr.trivialbeing.net/2006/11/fighting-xps-hatred-of-black-themes.php" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">here</a>. A good resource for downloading artist images is <a href="http://artists.trivialbeing.org/">http://artists.trivialbeing.org</a></p>
<p><span style="font-weight: bold;">Components Required</span></p>
<ul>
<li><a href="http://www.hydrogenaudio.org/forums/index.php?showtopic=52465" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)"><script><!-- D(["mb","Latest Version of PanelsUI\n</a></li>
<li><a>\nQuick Search</a></li>
<li><a>Custom info\n</a></li>
<li><a>\nCWB Hooks</a></li>
<li>ColumnsUI</li>
<li><a>Foo Run</a></li>
<li><a>\nAlbum List Panel</a></li>
<li><a>\nWindows Explorer Panel</a></li>
</ul>
<p><span>Fonts</span>
<ul>
<li><a>Bebas</a>\n - </li>
<li>Calibri - Comes with Windows Vista and cannot be redistributed (but you may find a site that has it)\n</li>
<li><a>BigNoodleTitling</a></li>
</ul>
<p>\n\n",0] );  //--></script>Latest Version of PanelsUI </a></li>
<li><a href="http://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components_0.9/Quicksearch_Panel_%2528foo_uie_quicksearch%2529" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)"> Quick Search</a></li>
<li><a href="http://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components_0.9/Custom_Info_%2528foo_custominfo%2529" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">Custom info </a></li>
<li><a href="http://wiki.bowron.us/index.php/Foobar2000:Hooks" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)"> CWB Hooks</a></li>
<li>ColumnsUI</li>
<li><a href="http://www.hydrogenaudio.org/forums/index.php?showtopic=45223" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">Foo Run</a></li>
<li><a href="http://yuo.be/columns.php" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)"> Album List Panel</a>
</li>
<li><a href="http://www.hydrogenaudio.org/forums/index.php?showtopic=34207" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)"> Windows Explorer Panel</a>
</li>
</ul>
<p><span style="font-weight: bold;">Fonts</span></p>
<ul>
<li><a href="http://www.dafont.com/bebas.font" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">Bebas</a>
</li>
<li>Calibri — Comes with Windows Vista and cannot be redistributed (but you may find a site that has it) </li>
<li><a href="http://www.urbanfonts.com/fonts/BigNoodleTitling.htm" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">BigNoodleTitling</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.mrfofr.com/2007/02/foobar-code-release-pack-version-02/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>PanelsUI — The next step in Foobar aesthetics</title>
		<link>http://www.mrfofr.com/2007/02/panelsui-the-next-step-in-foobar-aesthetics/</link>
		<comments>http://www.mrfofr.com/2007/02/panelsui-the-next-step-in-foobar-aesthetics/#comments</comments>
		<pubDate>Wed, 14 Feb 2007 23:37:00 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Foobar]]></category>

		<guid isPermaLink="false">http://www.mrfofr.com/?p=379</guid>
		<description><![CDATA[Terrestrial has done it again, this time it is his third component,  PanelsUI . Until now, all foobar menus, toolbars and panels were arranged using ColumnsUI in any desired grid format — these panels were distinguished by irremovable borders that were defined by Window’s visual style, much to the distate of budding user interface [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.hydrogenaudio.org/forums/index.php?showuser=33259" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">Terrestrial</a> has done it again, this time it is his third component, <a href="http://www.hydrogenaudio.org/forums/index.php?showtopic=52465" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)"> PanelsUI </a>. Until now, all foobar menus, toolbars and panels were arranged using ColumnsUI in any desired grid format — these panels were distinguished by irremovable borders that were defined by Window’s visual style, much to the distate of budding user interface designers everywhere. PanelsUI offers a clean new approach — using scripts (in the familiar trackinfo mod format) panels themselves can be absolutely positioned and played with. New “persisting variables” or PVARS allow these scripts to store and edit variables in memory using buttons (see function: $button). In combination a slew of exciting new opportunities are possible; tabbed panels without the need for tabs_ui, clickable pop-ups, scripted interaction between trackinfo’s, SCPL and PanelsUI, amongst others. To explain in words the potential is proving difficult, so I will show you some early design animations: </p>
<div style="text-align: center;"><span style="font-weight: bold;">Tabbed panels, changed by clicking the buttons on the bottom menu</span></div>
<div style="text-align: center;"><img alt="The image " src="http://host.trivialbeing.org/up/foobar-feb13th-anim.gif">  <br /><br style="font-weight: bold;"><span style="font-weight: bold;">Pop-up playlist, this appears beneath when thin (as below) and to the side when wide.</span><br /><img alt="The image " src="http://host.trivialbeing.org/up/foobar-14thfeb-anim.gif">  </p>
<p><span style="font-weight: bold;">A pop-up menu, buttons and control panel</span><br /><img alt="The image " src="http://host.trivialbeing.org/up/foobar-feb14-conf-anim.gif"> </div>
<p>Im sure I will think of some much more advanced uses of this integration in the near future. But for now I think this is exciting enough. For those interested, to get going, the code for tabbed panels in PanelsUI is: </p>
<p><font size="1"><span style="font-family: courier new,monospace;">$select($add($getpvar(display.mode),1),</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">$panel(Option1,Track Display,0,20,%_width%,140,) </span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">‚</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">$panel(Option2,Album list,0,20,%_width%,140,) </span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">‚</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">$panel(Option3,Console,0,20,%_width%,140,) </span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">)</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> $button2(0,160,0,0,14,14,button text,</span><span style="font-family: courier new,monospace;">button text</span><span style="font-family: courier new,monospace;">,‘PVAR:SET:display.mode:0′,)</span><br style="font-family: courier new,monospace;"> <span style="font-family: courier new,monospace;">$button2(14,160,0,0,14,14,</span><span style="font-family: courier new,monospace;">button text</span><span style="font-family: courier new,monospace;">,</span><span style="font-family: courier new,monospace;">  button text</span><span style="font-family: courier new,monospace;">,‘PVAR:SET:display.mode:1′,)</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">$button2(28,160,0,0,14,14, </span><span style="font-family: courier new,monospace;">button text</span><span style="font-family: courier new,monospace;">,</span><span style="font-family: courier new,monospace;">button text</span><span style="font-family: courier new,monospace;">  ‚‘PVAR:SET:display.mode:2′,)</span></font> </p>
<p>This simple example (that needs the button text replaced with a $font()text code) is the basis for tabs, clicking the first button shows the track display, the second an album list, third a console.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mrfofr.com/2007/02/panelsui-the-next-step-in-foobar-aesthetics/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Foobar SCPL Code Fix</title>
		<link>http://www.mrfofr.com/2007/02/foobar-scpl-code-fix/</link>
		<comments>http://www.mrfofr.com/2007/02/foobar-scpl-code-fix/#comments</comments>
		<pubDate>Sat, 03 Feb 2007 12:09:00 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Foobar]]></category>

		<guid isPermaLink="false">http://www.mrfofr.com/?p=377</guid>
		<description><![CDATA[Just a quick note to say I have cleaned up my SCPL code and fixed all the known bugs, get the latest code here (the old one had a lot of code left over from a previous SCPL, all of which has now been removed):
 http://host.trivialbeing.org/up/foobarfixed2.txt
 — Fixed the crop issues related to selected and [...]]]></description>
			<content:encoded><![CDATA[<p>Just a quick note to say I have cleaned up my SCPL code and fixed all the known bugs, get the latest code here (the old one had a lot of code left over from a previous SCPL, all of which has now been removed):</p>
<p> <a href="http://host.trivialbeing.org/up/foobarfixed2.txt">http://host.trivialbeing.org/up/foobarfixed2.txt</a></p>
<p> — Fixed the crop issues related to selected and now playing songs<br /> — Made the track title text area adaptive to the width of the window, so it crops only when it needs to<br /> — Stopped album art showing for groups with only 1 track, as in this case the picture is ridiculously small.</p>
<p> Some images:<br /> <img alt="The image "http://host.trivialbeing.org/up/star3.png" cannot be displayed, because it contains errors." src="http://host.trivialbeing.org/up/star3.png"> <img alt="The image "http://host.trivialbeing.org/up/heart-1.png" cannot be displayed, because it contains errors." src="http://host.trivialbeing.org/up/heart-1.png">  <img alt="The image "http://host.trivialbeing.org/up/speaker-1.png" cannot be displayed, because it contains errors." src="http://host.trivialbeing.org/up/speaker-1.png"></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mrfofr.com/2007/02/foobar-scpl-code-fix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Foobar SCPL Updates 2</title>
		<link>http://www.mrfofr.com/2007/01/foobar-scpl-updates-2/</link>
		<comments>http://www.mrfofr.com/2007/01/foobar-scpl-updates-2/#comments</comments>
		<pubDate>Tue, 30 Jan 2007 12:14:00 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Foobar]]></category>

		<guid isPermaLink="false">http://www.mrfofr.com/?p=376</guid>
		<description><![CDATA[Well, it seems I am never satisfied with my foobar designs, so I spent some time last night refining it some more.
 I decided to alter my SCPL to make things clearer. The code is here (note, this is a work in progress and the code still looks messy), row height = 17, group rows [...]]]></description>
			<content:encoded><![CDATA[<p>Well, it seems I am never satisfied with my foobar designs, so I spent some time last night refining it some more.</p>
<p> I decided to alter my SCPL to make things clearer. The code is here (note, this is a work in progress and the code still looks messy), row height = 17, group rows = 4: <a href="http://host.trivialbeing.org/up/foobargrouphead.txt">GROUP</a> | <a href="http://host.trivialbeing.org/up/foobarnew.txt">ITEMS</a></p>
<p>  Some things to note, the album art resizes to an optimum display size, so that albums of three tracks only can have art work displayed without all the other albums suffering from a small display size. The maximum image size is also easily defineable, so with one change I can make all the artwork scale up to 300px. The second image shows how Various Artist albums are handled. </p>
<p>  I built the playcounts into a form of hotness rating, so that the more a track is played the deeper orange and brighter the track becomes. The ratings system is separate to this.</p>
<div style="text-align: center;"><img src="http://host.trivialbeing.org/up/foobar-latenightrump-jan07.jpg" alt="" border="0"> </div>
<p> 
<div style="text-align: center;"><img src="http://host.trivialbeing.org/up/foobar-latenightrump-jan07-VA.jpg" alt="" border="0">  </div>
]]></content:encoded>
			<wfw:commentRss>http://www.mrfofr.com/2007/01/foobar-scpl-updates-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Foobar Design Refinements</title>
		<link>http://www.mrfofr.com/2007/01/foobar-design-refinements/</link>
		<comments>http://www.mrfofr.com/2007/01/foobar-design-refinements/#comments</comments>
		<pubDate>Thu, 25 Jan 2007 18:16:00 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Foobar]]></category>

		<guid isPermaLink="false">http://www.mrfofr.com/?p=374</guid>
		<description><![CDATA[
I have been working a little bit on my foobar design over the past few days, shifting the artist images into a more prominent position, adding a moody background and spicing up ye olde playlist. Click the images to see them in their crisp full res or visit the images section of this blog to [...]]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;">
<div style="text-align: left;">I have been working a little bit on my foobar design over the past few days, shifting the artist images into a more prominent position, adding a moody background and spicing up ye olde playlist. Click the images to see them in their crisp full res or visit the images section of this blog to find the wallpaper image. I plan to release the code for this when I am happy with it. </div>
<p> <a href="http://host.trivialbeing.org/up/foobar-jan07-full.jpg"><img style="width: 500px; height: 357px;" src="http://host.trivialbeing.org/up/foobar-jan07-full.jpg"></a></p>
<p> <a href="http://host.trivialbeing.org/up/foobar-jan07-full-small.jpg"><img src="http://host.trivialbeing.org/up/foobar-jan07-full-small.jpg" height="423" width="476"></a></p>
<p> <a href="http://host.trivialbeing.org/up/foobar-jan07-playlist.jpg"><img src="http://host.trivialbeing.org/up/foobar-jan07-playlist.jpg" height="423" width="476"></a></p>
<p> <a href="http://host.trivialbeing.org/up/foobar-jan07-full-nocovers.jpg"><img src="http://host.trivialbeing.org/up/foobar-jan07-full-nocovers.jpg" height="423" width="476"></a></p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.mrfofr.com/2007/01/foobar-design-refinements/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A new Foobar design in the works</title>
		<link>http://www.mrfofr.com/2006/12/a-new-foobar-design-in-the-works/</link>
		<comments>http://www.mrfofr.com/2006/12/a-new-foobar-design-in-the-works/#comments</comments>
		<pubDate>Thu, 14 Dec 2006 14:39:00 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Foobar]]></category>

		<guid isPermaLink="false">http://www.mrfofr.com/?p=364</guid>
		<description><![CDATA[Terrestrial has updated his track info mod component  to allow quick and easy   image rotations, upon my request and within an hour of making that request which is quite astonishing. Anyway, these new found super powers enable us to create sexy image reflections which fade out using a simple transparent to black [...]]]></description>
			<content:encoded><![CDATA[<p><span class="gmail_quote"></span>Terrestrial has updated his <a href="http://www.hydrogenaudio.org/forums/index.php?showtopic=47044" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">track info mod component </a> to allow quick and easy <a href="http://wiki.hydrogenaudio.org/index.php?title=Foobar2000:0.9_Track_Info_Panel_Mod_%2528foo_uie_trackinfo_mod%2529#.24imageabs2" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">  image rotations</a>, upon my request and within an hour of making that request which is quite astonishing. Anyway, these new found super powers enable us to create sexy image reflections which fade out using a simple transparent to black (or whatever colour) PNG overlay.</p>
<p>My latest design efforts see a scalable version of this with top left artist images. The artwork itself acts as a Play or Pause button, unless the cover art does not exist, in such a case the button action calls up a Custom Run script  <span style="font-style: italic;">Cover Downloader</span> which uses Amazon to find album art images and save them to the audio file directory. Similarly, when artist images do not exist a custom run <span style="font-style: italic;">  GetArtistImg</span> script that I created downloads the image and saves it as <span style="font-style: italic;">%artist%.jpg</span> etc.</p>
<p>I’m always adding functions and tweaking it so it’s not quite done yet, but here are some screenshots:</p>
<div style="text-align: center;"><img alt="http://host.trivialbeing.org/up/foobar-scale-play.jpg" src="http://host.trivialbeing.org/up/foobar-scale-play.jpg" /></p>
<p><img alt="The image " src="http://host.trivialbeing.org/up/foobar-scale-paused.jpg" />   </div>
]]></content:encoded>
			<wfw:commentRss>http://www.mrfofr.com/2006/12/a-new-foobar-design-in-the-works/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Foobar Component Update</title>
		<link>http://www.mrfofr.com/2006/11/foobar-component-update/</link>
		<comments>http://www.mrfofr.com/2006/11/foobar-component-update/#comments</comments>
		<pubDate>Wed, 01 Nov 2006 23:22:00 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Foobar]]></category>

		<guid isPermaLink="false">http://www.mrfofr.com/?p=350</guid>
		<description><![CDATA[Terrestrial has made another great update to his single column playlist module for  Foobar2000 v0.9. This latest change adds the following functionality:
 + some tweaks to multiple window / multiple playlists+ added “Playing” playlist selection + $fileexists() + added NOKEEPASPECT option for images+ added wildcard support for images + added alignment options for images [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.hydrogenaudio.org/forums/index.php?showtopic=47810&amp;st=0">Terrestrial</a> has made another great update to his single column playlist module for <a href="http://wiki.trivialbeing.net/Foobar2000_Configuration"> Foobar2000 v0.9</a>. This <a href="http://users.bowie-cass.com/singa/">latest change</a> adds the following functionality:</p>
<p><span style="font-family: courier new,monospace;"></span><span style="font-family: courier new,monospace;"> + some tweaks to multiple window / multiple playlists</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">+ added “Playing” playlist selection</span><br style="font-family: courier new,monospace;"> <span style="font-family: courier new,monospace; font-weight: bold;">+ $fileexists()</span><br style="font-family: courier new,monospace; font-weight: bold;"><span style="font-family: courier new,monospace; font-weight: bold;"> + added NOKEEPASPECT option for images</span><br style="font-family: courier new,monospace; font-weight: bold;"><span style="font-family: courier new,monospace; font-weight: bold;">+ added wildcard support for images</span> <br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">+ added alignment options for images VALIGN-T (vertical align-TOP), VALIGN-B, HALIGN-L, HALIGN-R</span></p>
<p>I have highlighted the key improvements that I am now making use of. With these new additions images can be stretched to fit a give frame, for example: </p>
<p><span style="font-family: courier new,monospace;">$imageabs2(100,100„,100,100,5„$replace(%path%,%filename_ext%,*.jpg),NOKEEPASPECT)</span></p>
<p>This will display an image (finds any .jpg in the song’s directory thanks to the new wildcard function — * is the wildcard) and stretch it to fit a 100x100 frame. Expanding upon this using the new fileexists function: </p>
<p><span style="font-family: courier new,monospace;">$if($fileexists($replace(%path%,%filename_ext%,*.jpg)),</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">$puts(albumMarg,110) </span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">$puts(datax,160)</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> $imageabs2(100,100„,100,100,5„$replace(%path%,%filename_ext%,*.jpg),NOKEEPASPECT)</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">$imageabs(5„images/artoverlay-1.png ‚)</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">$drawrect(5,0,100,100,brushcolor-null pencolor-0–0-0)</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> $drawrect(6,1,98,98,brushcolor-null pencolor-150–150-150)</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">,</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> $puts(albumMarg,10)</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">$puts(datax,60))</span></p>
<p>This checks that the images is there, if it is it defines a specific margin for later use in positioning of artist, album and trackinfo. It then draws the image, a PNG overlay and some surrounding borders. If the image doesn’t exist it defines a different margin so that the song data does not surround an empty space and instead is closer to the left, for example: </p>
<div style="text-align: center;"><img alt="http://up.trivialbeing.org/img/foobar_illust.jpg" src="http://up.trivialbeing.org/img/foobar_illust.jpg"></div>
]]></content:encoded>
			<wfw:commentRss>http://www.mrfofr.com/2006/11/foobar-component-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The New Foobar</title>
		<link>http://www.mrfofr.com/2006/08/the-new-foobar/</link>
		<comments>http://www.mrfofr.com/2006/08/the-new-foobar/#comments</comments>
		<pubDate>Mon, 21 Aug 2006 12:40:00 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Foobar]]></category>

		<guid isPermaLink="false">http://www.mrfofr.com/?p=338</guid>
		<description><![CDATA[So I have spent some time working with the latest trackinfo_mod beta panel that is available for the latest version of foobar2000 (0.9.3.1). It has the great ability to support PNGs which can be absolutely positioned. I decided to opt for a clear and non-invasive design that can be read at a distance (I hate [...]]]></description>
			<content:encoded><![CDATA[<p>So I have spent some time working with the latest trackinfo_mod beta panel that is available for the latest version of foobar2000 (0.9.3.1). It has the great ability to support PNGs which can be absolutely positioned. I decided to opt for a clear and non-invasive design that can be read at a distance (I hate having to get up from bed to see what song is playing). So I made the artist and title large, the album name a little bigger and then of course a huge album art cover. Of course this makes browsing for songs to play a little difficult so under the browse tab at the bottom there is an auto-hide columns UI playlist and album list panel, as shown in the handy (yet miniaturised for this blog) GIF. To see a full version of my setup click this link:  <a href="http://fofr.preservationsociety.net/uploads/foobar_large.jpg">Screenshot</a></p>
<div style="text-align: center;"><img style="width: 548px; height: 438px;" alt="The image "http://fofr.preservationsociety.net/uploads/foobar.gif" cannot be displayed, because it contains errors." src="http://fofr.preservationsociety.net/uploads/foobar.gif">  </div>
]]></content:encoded>
			<wfw:commentRss>http://www.mrfofr.com/2006/08/the-new-foobar/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 1.425 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2009-12-31 04:12:25 -->
