Old 07-21-2011, 08:04 AM
marc2003 marc2003 is offline
Join Date: Jul 2008
Location: England
Posts: 297
Default foobar2000 scratchbox tutorial

here's a basic guide to arranging panels in the default UI. before you begin, you'll want to backup your current theme. you can do this by going to

file>preferences>display>default user inferface>export theme

save it somewhere safe like your desktop or documents folder.

rather than try and modify your current theme, we'll start off with a blank canvas using the scratchbox.

view>layout>create scratchbox

if you click anywhere on this blank area, the add new ui element dialog box will popup.

first of we will start with a splitter (top/bottom). now we have the window split in 2 and we can add 2 panels. click the top panel and again we'll get the add new ui element dialog. this time scroll down and select playlist view. now click the bottom panel and add a spectrum. your window should now look like this....

now you probably won't want the spectrum to take up that much room so we can grab the splitter that separates them and resize it up or down. once you've resized it to something you like, try resizing the whole scratchbox window. you'll notice the splitter moves relatively proportional to the overall window size and we don't want this. so what you can do is again position it how you want. now right click the splitter (this can be a fine art some times ) and then select lock bottom pane height. now we can resize the window as much as we like and the spectrum panel will stay the same height.

this layout isn't much use at the moment so now we'll add more splitters. right click on the splitter and select cut ui element. this does exactly what "cut" does in any windows app - it's removed and is now on the windows clipboard. now click on the blank area and add a new splitter (left/right). now right click in the right hand pane and select paste ui element.

this is ridiculously easy isn't it.

now you can resize the left/right splitter and maybe lock the size again by right clicking on the splitter itself. in the left hand pane let's add a new splitter top/bottom. your window should now look this.

in the top panel we'll add some tabs. simply double click the tab and you can rename it. inside each tab you can place any panel you like.

still in the left hand pane, if you decide you don't want the top/bottom splitter anymore, you can simply right click it and select replace ui element. select album list and our layout now looks like this.

that's basically it really. just play around copy/pasting/replacing panels until you've made something you like. you can use

edit>apply layout

to overwrite your current theme or use the export option.

once you feel more confident you'll have no problems not using the scratchbox and simply editing your main layout on the fly. you can do this by going to

view>layout>enable layout editing

don't forget to turn it off again when finished. optionally you can right click the menu bar and add this option as a button which you can toggle on or off.

you can use what you've learnt here to modify any of the built in layouts. don't be afraid to experiment as you can always restore your theme from the backup you made earlier.

if i can be bothered, i'll post some more tips on how to customise your playlists and what extra components to use.
Sansa Clip+ 8GB :: Sandisk 16GB Micro SDHC :: Rockbox :: FiiO E5 :: Sennheiser PX100 II
Reply With Quote

Advertisement [Remove Advertisement]

Old 07-21-2011, 09:43 AM
lestatar's Avatar
lestatar lestatar is offline
Ultra Senior Member
Join Date: Dec 2009
Location: Hong Kong now, but NYC always
Posts: 4,656

Fantastic post marc2003. Big thanks for taking the time out to do that
DAPs:2xRBFuze8+16GB|SonyE345|ZenV+,Micro,Xtra40GBx2|RBG igabeatFX|RCAOpal
IEMs:PanaHJE900|Nuforce 700x|HippoVB|iMetal590,i490|SM PL-21|CX300|EP630,Aurvana
PoolCues: a bunch
A Glossary for Newbies

Last edited by WalkGood; 07-21-2011 at 12:25 PM.
Reply With Quote

Old 07-21-2011, 10:04 AM
skip252 skip252 is offline
Join Date: Dec 2007
Location: Chicago
Posts: 5,820

Thank you for posting this here marc2003. Not many people have the ability to put together a tutorial with the level of brief yet complete information this has. I have created Default UI layouts through trial and error but the process took me days. Once I worked through the steps a few time it became relatively easy yet I still picked up a couple of things that will make it simpler when I tackle this again.

With this clear set of directions I could have achieved the same results in a much shorter time and not been worried I was going to do something I wouldn't be able to fix. I think that may be the concern that keeps more people from creating layouts that suit what their needs.

I'm one of those that consider any day I don't learn at least one new thing as incomplete. I won't have that concern about today.

Whenever you have the time and inclination I'm sure I won't be the only member that will be interested in what more you have to say about customizing playlist and components. I'll be looking forward to that time.

I think WalkGood has a very good idea. This is too helpful to get buried in this thread.
Reply With Quote

Old 07-21-2011, 10:18 AM
Confispect's Avatar
Confispect Confispect is offline
Ultra Senior Member
Join Date: Dec 2008
Location: Hell
Posts: 1,291

Thx Marc good job indeed.
Some people are just more stupid then others, no no no what I'm talking about is the people always being affected by whats going on around them.
Reply With Quote

Old 07-21-2011, 12:27 PM
WalkGood's Avatar
WalkGood WalkGood is offline
Ultra Senior Member
Join Date: Aug 2006
Location: FL
Posts: 12,577

marc2003 I moved your post to it's own thread and stuck it, thanks for the hard work.

abi >> | Forum Rules | Glossary | Why Rockbox | FLAC or MP3? | irc
Reply With Quote

Old 07-24-2011, 10:23 AM
McDougal's Avatar
McDougal McDougal is offline
Ultra Senior Member
Join Date: Aug 2009
Posts: 2,375

Wow, thanks marc2003 for this awesome tutorial !!
iPod Touch 4G 32GB; Google Nexus 7 32GB
JVC HAS600B;Pioneer SE-M390;Audio-Technica ATH-P5

Retired Devices:
Sansa Fuze 8+16GB Rockboxed
Reply With Quote

Old 07-24-2011, 01:14 PM
Confispect's Avatar
Confispect Confispect is offline
Ultra Senior Member
Join Date: Dec 2008
Location: Hell
Posts: 1,291

Forgot all about this thread, agreed awesome and actually helped. Beginning users look no further.
Some people are just more stupid then others, no no no what I'm talking about is the people always being affected by whats going on around them.
Reply With Quote


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT -5. The time now is 09:59 AM.