Foobar2000:Components 0.9/Panels UI (foo ui panels)
From Hydrogenaudio Knowledgebase
| ||||||||||||||||||||
Panels UI is a GUI for customizing the appearance of foobar2000 through the use of titleformatting scripts; these include Panels UI's own host of titleformat functions and variables, as well as core foobar2000 functions and fields. Panels UI is the successor of the now amalgamated Track Info Mod and Single Columns Playlist components.
Panels UI is still in a beta stage, it has not been extensively tested.
Development of Panels UI appears to have ceased as of July 2007.
Contents |
Features
A customizable user interface that offers the following features:
- Ability to quickly switch between layouts, and easily import or export them
- Display and manipulate images, and draw shapes
- Advanced element positioning, advanced font stylizing, manipulation of foobar2000 window and Windows Vista Aero glass characteristics
- Interactive image and text based buttons offering various functions
- Persistent variables (PVARS), allowing user-defined variables to be saved across foobar2000 sessions
- Hosting and management of other multiple uie components (referred to as panels here) within its interface.
- Contains three built-in components:
- Single Column Playlist, a playlist module
- Library Filter, an album list browser type module
- Track Display, which is essentially Panels UI itself.
Requirements
- Foobar2000 0.9.4+
- GDI+ (Windows 2000 only)
Installation
- Download the latest version here and extract the DLL file into the foobar2000 component directory.
- Always keep backups of your PUI configuration file(s) before updating the component to a newer version, they are not reverse compatible with other versions.
General guides
- Basic User's Guide - Configuring details, Single Column Playlist primer, FAQ, and tips for creating layouts.
- Intermediate User's Guide - Information about the PUI file, Preferences window, Configuration window, coding structure, redraw types, etc.
Specific guides
0.13.x
- Command Reference - Titleformat reference for Panels UI versions 0.13.x.
0.14.x
Versions 0.14.x can cause crashes and are considered unstable. For this reason 0.14.x versions are currently on the official foobar2000 list of known problematic components. Usage is not recommended.
- Command Reference - Titleformat reference for Panels UI versions 0.14.10 and above.
Known incompatibilities
- foo_uie_tabs - When adding Track Display as a tab with foo_uie_tabs the $panels() function is rendered inoperative inside foo_uie_tabs.


