Skip to main content


Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: CaTRoX (QWR Edition): fb2k theme (Read 54958 times) previous topic - next topic
0 Members and 2 Guests are viewing this topic.

Re: CaTRoX (QWR Edition): fb2k theme

Reply #175
I'm having this problem everytime i click on the "menu" button
What is happening? The other buttons works fine and this happens both playlist and art mode.
Try text editor that can search recursively through a folder of files, look inside the theme folder (*.js) for and replace it with _menu, and replace it in "\packages" folder than reload configuration using win+shift and right-click

Re: CaTRoX (QWR Edition): fb2k theme

Reply #176
Hi mates!

Got this problem while lyrics tab open:
when it tries to access to some lyrics source it's just shutting down without any errors..

Need help) any ideas how to fix this?

Re: CaTRoX (QWR Edition): fb2k theme

Reply #177
I'm not an expert in JavaScript development, but sometimes I make some customizations to the tools I generally use.

In this case I have wrote an function to calculate album an track PLR.

Code: [Select]
function calculate_PLR(gain,gaindb) {

    var lufs = -1800 - gain.replace(/[^0-9+-]/g,'') ;
    var tpfs = gaindb.replace(/[^0-9+-]/g,'');

    var plr = tpfs - lufs

    var plr_value = plr.toString().substring(plr.toString().length -2) > 49 ? plr += 100 : plr;
    plr_value = plr.toString().substr(0,plr.toString().length -2)
    return plr_value;

I have add with success this code in Header-->draw_normal_header
Code: [Select]
if (_tf('[%replaygain_album_gain%]', metadb) && _tf('[%replaygain_album_peak_db%]', metadb)) {
    plr_cd = ' | ' + calculate_PLR(_tf('%replaygain_album_gain%', metadb),_tf('%replaygain_album_peak_db%', metadb)) + ' LU'

and in row-->draw
Code: [Select]
if (_tf('[%replaygain_track_gain%]', metadb) && _tf('[%replaygain_track_peak_db%]', metadb)) {
     var plr_track = calculate_PLR(_tf('%replaygain_track_gain%', metadb),_tf('%replaygain_album_track_db%', metadb))

I have implemented ad entry in "Appearance" in coherence with general theme.

I planning to make a correct use of PLR CD in sub-header option because if have, for example, a 2 disc set album, and sub-header option enabled, i must insert the PLR CD value in sub-header line, and not in Header line.

Will go insert in sub-header (DiskHeader-->draw) but I haven't metaDB variable. There are a way to take this variable? At this time I haven't find it.

Furthermore I noticed that this code It does not work anymore:

Code: [Select]
disc_number = _tf('$ifgreater(%totaldiscs%,1,[ | Disc: %discnumber%/%totaldiscs%]', metadb);

what is _tf()

Thanks in advance to anyone who can help me.

Re: CaTRoX (QWR Edition): fb2k theme

Reply #178
hye all, i want to ask a question,
how to resize the wave and seekbar make it look bigger like on the right side
thanks for the advance

Re: CaTRoX (QWR Edition): fb2k theme

Reply #179
Help I can't figure out how to do this third step: "Add Spider Monkey Panel panel."
I have it installed but I don't know where to go add it.

Re: CaTRoX (QWR Edition): fb2k theme

Reply #180
I got it figured out, never mind my message

Re: CaTRoX (QWR Edition): fb2k theme

Reply #181
I have the following error in all panels:

Error: Spider Monkey Panel v1.6.1..............................................................................
ActiveXObject_Constructor failed:
Invalid CLSID: UIHacks

File: Common.js
Line: 359, Column: 5
Stack trace:


Fixed I forgot Untick 'Show toolbars'.

Re: CaTRoX (QWR Edition): fb2k theme

Reply #182
I get the following error when I try to add an entry in the info panel.

Error: Spider Monkey Panel v1.6.1 (Track Info: CaTRoX: Track information v5.0.0 by TheQwertiest)
g_hta_window is not defined

File: main.js
Line: 645, Column: 9
Stack trace:

Another error:

Error: Spider Monkey Panel v1.6.1 (Album Cover: CaTRoX: Album cover v5.0.0 by TheQwertiest) is not a function

File: Common.js
Line: 503, Column: 11
Stack traces:

Re: CaTRoX (QWR Edition): fb2k theme

Reply #183
Double Click error

Error: Spider Monkey Panel v1.6.1 (Track Info: CaTRoX: Track information v5.0.0 by TheQwertiest)
_.input_cancellable is not a function

File: main.js
Line: 734, Column: 27
Stack trace:

Re: CaTRoX (QWR Edition): fb2k theme

Reply #184
The "pin window to top" and mode switcher (switch to playlist/art mode) buttons were not appearing for me. I had to install a pro version of fontawesome and change the script for the menu bar panel to use the new font (since it did not install as "FontAwesome") in order to have them show up.

Nice theme though. I'll slowly get replace the youtube and lastfm stuff with things I'll use but this is a nice change of pace from DarkOne.

Also, is there a way to scroll where I am in a song by scrolling over the seek bar?

Re: CaTRoX (QWR Edition): fb2k theme

Reply #185
Hi @TheQwertiest,
and first of all thank you for all you do with some assets around foobar2000 and SMP themes.

I installed today this product version CaTRoX_QWR v5.0.0 - SMP Edition and I encountered following crash error.
To avoid this kind of crash error on your theme (YT tab)
Code: [Select]
list[0] is undefined

 File: web.js
 Line: 1546, Column: 18
 Stack trace:

For executing properly CaTRoX_QWR v5.0.0 - SMP Edition,
here is what I did and it runs without crash Of "Find And Play WilB's Package" :

My tests showed does it works for :
foobar2000 v2.1 preview 2023-08-01 [x86]
foobar2000 v2.0 [x86]
- copy libcurl.dll to root installation folder
- copy youtube-dl.exe to root installation folder (but can be externalized)
- installation of all components mentioned here :
more precisely :

Columns UI foo_ui_columns.dll2.1.0-beta.3
Spider Monkey Panelfoo_spider_monkey_panel.dll1.6.1 or 1.6.1-mod
UI hacksfoo_ui_hacks.dll 2013-02-19
Panel Stack Splitter foo_uie_panel_splitter.dll0.3.8.3(alpha)
Musical Spectrumfoo_musical_spectrum.dll0.9.1
Playback Statistics foo_playcount.dll 3.1.5
Enhanced Playback Statistics foo_enhanced_playcount.dll5.0.0
Playlist Toolsfoo_utils.dll0.6.2 beta 6
OpenLyricsfoo_openlyrics.dll 1.6
Scrobble foo_scrobble.dll1.6.0.22456
Youtube source foo_youtube.dll 3.9 beta 2
In Foobar2000's preferences,
Tools > Youtube Source > Maintenance,    according to, parametering of

Binary  Source (settings)
ffmpeg  Internal Or External : ffmpeg version 4.x, 32-bit build with shared libraries
JavaScript Bundled
LAV filters External path
libcurl Internal (copy of libcurl.dll to root installation folder)
madVR External path
VSFilter External path
youtube-dl External path (copy of youtube-dl.exe to root installation folder)
So that :
Code: [Select]
foo_youtube: JavaScript (bundled.node): 5.12
 foo_youtube: madVR (external): 0.92.17
 foo_youtube: LAV Filters (external): Splitter 0.77.2, Video 0.77.2
 foo_youtube: VSFilter (external):
 foo_youtube: libcurl (internal): libcurl/7.68.0 Schannel zlib/1.2.11 brotli/1.0.7 nghttp2/1.40.0
 foo_youtube: youtube-dl (external): 2021.12.17
 with ffmpgeg Internal : foo_youtube: ffmpeg (internal): lavf 58.29.100, lavc 58.54.100, lavu 56.31.100
 or with ffmpeg external  : foo_youtube: ffmpeg (external): lavf 58.76.100, lavc 58.134.100, lavu 56.70.100, lswr 3.9.100
Update of following packages
- {E85C9EF0-778B-46DD-AF20-F4BE831360DD} - Library Tree, version: 2.2.0-Beta.1 -> 2.4.0
- {F5E9D9EB-42AD-4A47-B8EE-C9877A8E7851} - Find & Play - 1.0.0-Beta.1 -> 1.3.0
I wrote this text to help those who will have difficulty installing and configuring this version of SMP.
I hope this will be useful. Maybe you can use it to repackage a new version of release and also update the readme, and your installation page. So the product of your work is still alive since 2022.
Note to users : as for an x64 version of the product, do not count on it, that would suppose that all the dll components are compiled in x64.
Perhaps you can do a new bundle of : 5.0.1 or 5.1.0 in
- {E85C9EF0-778B-46DD-AF20-F4BE831360DD} - Library Tree, version: 2.2.0-Beta.1 -> 2.4.0
- {F5E9D9EB-42AD-4A47-B8EE-C9877A8E7851} - Find & Play - 1.0.0-Beta.1 -> 1.3.0 ?
, an update in changelog
, a note for installation compatibility (with what I wrote above), and update instructions here : .

Thank you,
This is my way of thanking you, and trying to avoid that others often ask you these questions.

Re: CaTRoX (QWR Edition): fb2k theme

Reply #186
How to disable spectrum visualization?

Thanks in advance for your help.

Edit: I already did, sorry  :))


Re: CaTRoX (QWR Edition): fb2k theme

Reply #187

Why does a thumbnail image of the disc appear in the first column, where the front cover should be? The back cover thumbnail does not display at all. In the regular version of the skin (Catrox) this problem does not occur.