foobar2000 tutorial

« Back: 6. Code

7. PanelsUI tutorial

This guide is broken into three parts:

  • 7.1 Finding your way around PanelsUI
    • Provides a basic tutorial on using PanelsUI for the first time, and navigating the various sectionsof the interface
    • Very basic appearance tweaks will be covered
  • 7.2 PanelsUI code
    • The code syntax for panelsUI will be explained
    • The differences between standard title formatting code (see previous page) and panelsUI code will be highlighted
    • Particular focus rectangle, image and button functions
    • Introduction to persistent variables (PVARs)
  • 7.3 Creating a layout
    • Creating your first layout with panelsUI and some basic graphics editing

A lot of this tutorial is fairly advanced, and if you are new to foobar2000, it is recommended that you start at the beginning! Otherwise, onwards...

Continue with PanelsUI: Finding your way around PanelsUI »

Comments on the panelsUI tutorial

Yev

Posted on the 24th Feb 2009 at 12:42

Thanks Jon!
Can't wait!!!

Jon

Posted on the 24th Feb 2009 at 11:16

Hi Yev, and everyone else,

Because of the requests, I've decided to update my tutorial. I'm going to write one on the combination of columnsUI, panel stack splitter and EL playlist, which seems like the best combination.

This is because panelsUI has probably breathed its last breath, with compatibility ending at foobar v0.9.5.3.

If you still want to use panelsUI, get an earlier version of foobar than mentioned above. But it seems you can do even more with this new set up.

Coming soon!
J

yev

Posted on the 23rd Feb 2009 at 22:31

Hello Jon,
can you please update your itune tutorial for 0.9.6.2 version?
The tutorial is great but I can't complete it cause panelUI and foo_uie_powerpanels.dll don't work with it.

Thanks in advance!

Alex

Posted on the 20th Feb 2009 at 16:19

Hi Jon,

thanks for reply! Iīve googled around and found that the plugin (for columnsUI) panel stack splitter http://fb2k.org/show.php?id=239 now can be used instead of panelUI. The coding for layouts seems to be almost equal to panelsUI so your tut is still up to date ;) ...

Jon

Posted on the 19th Feb 2009 at 20:11

Hi Alex,

Glad you appreciate the tutorials!

Basically you have two options:

1) Find a previous version of foobar2000 that is compatible with foo_ui_panels. I use 0.9.5.1, so it's a case of sacrificing new updates for compatibility. It's a shame that panelsUI is being pushed out, but it's down to the developers not updating it.

2) Change to columnsUI. I predict that I'll do this relatively soon, as you can do some great things with it. I'll update the tutorials when I do.

Hope this helps,
J

Alex

Posted on the 19th Feb 2009 at 19:32

hey, great tutorials here! Really!

One thing I didnīt get, obviously the current version of foobar (0.9.6.2) is incompatible with foo_ui_panels, which component should I use now? (foo_uie_columns?)

Post a comment

Name:
Sex (for display picture): Male
Female
Email (won't be displayed):
Message:
Prove to me that you aren't a robot:

Comments may take a while to filter through, as I check them all before letting them go live.

Hi, I'm Jon Cairns

I'm a web designer and graphic designer who likes to create good-looking, accessible websites with XHTML, CSS, AJAX and PHP. I'm also a musician, photographer and student, and I live in Durham, up north in the UK. Use the links at the top of the page or just above to navigate my site, or read my blog to find out what's going on in my life.

Updates

  • 22nd Aug Added a new blog, "The Great Synchronisation". It seems that all of my updates are blogs these days!
  • 21st July Added a new blog entry, the first in two and a half months! Join me in the celebration of this momentous occasion by reading it.

From the blog

28th Aug 09

The Great Synchronisation

A few minutes ago I was sitting on a sofa with nothing to do, thinking, "maybe it's time for my annual blog entry". You may be wondering whether you should bother reading something that's been created simply because I had nothing better to do, but I submit to you that all good things are created that way. Think about it.

Read it all »