Help - Search - Members - Calendar
Full Version: foo_ui_panels
Hydrogenaudio Forums > Hosted Forums > foobar2000 > 3rd Party Plugins - (fb2k)
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57
Squeller
QUOTE
QUOTE
CODE
foobar2000.exe /playlist-activate:playlistofyourchoice

The command is from foo_cmd_playlist. IIRC foo_menu_addons also has this, not sure though...


thanx but how to use this command line ?? using foo_run.dll ??
Again. Simple. No one is talking about foo_run. You are confused.

a) "/playlist-activate" is a command offered by foo_cmd_playlist. You need it.
b) Finding out about the execute-Syntax is up to you (panelsUI documentation).
jmlaguiness
CODE

    $button2(20,$eval($get(yoffset) + 65),0,0,33,11,'$font(calibri,7,bold uppercase,$get(grey3))default','$font(calibri,7,bold uppercase,$get(grey4))default',Run\Partitions4,)



Here is my button code. Why doesn't it work?
The Run service labelled Partitions4 exists and it Path is :
"http://www.911tabs.com/search.php?search=$replace(%artist%,' ','%20')"&type=band". It works by right clicking on a track in the playlist..
Falstaff
QUOTE(Squeller @ Aug 27 2007, 11:01) *

QUOTE
QUOTE
CODE
foobar2000.exe /playlist-activate:playlistofyourchoice

The command is from foo_cmd_playlist. IIRC foo_menu_addons also has this, not sure though...


thanx but how to use this command line ?? using foo_run.dll ??
Again. Simple. No one is talking about foo_run. You are confused.

a) "/playlist-activate" is a command offered by foo_cmd_playlist. You need it.
b) Finding out about the execute-Syntax is up to you (panelsUI documentation).


it works with foo_run but i can't use variable in the path of the foo_run command

if it works with EXEC command of panelsUI it would be great,

but it doesn't work with it or maybe my syntax is not correct :

this exemple active the playlist named %artist% (e.g. ACDC)

$button(26,$sub(%_height%,18),0,0,0,0,/images\button_pl,/images\button_pl.png,
EXEC:'C:\Program Files\foobar2000\foobar2000.exe /playlist-activate:'%atist%,$if(%glass%,nobkgnd))

any idea ??

2nd try by passing the command with a variable:

$puts(commande,%foobar_path%'foobar2000.exe /playlist-activate:'%artist%)
$button(26,$sub(%_height%,18),0,0,0,0,/images\stop.png,/images\stopH.png,EXEC:$get(commande),$if(%glass%,nobkgnd))

nothing append, i don't understand, this works (i see mouse pointer working indicating that foobar is re-launched):

$puts(commande,%foobar_path%'foobar2000.exe')
$button(26,$sub(%_height%,18),0,0,0,0,/images\stop.png,/images\stopH.png,EXEC:$get(commande),$if(%glass%,nobkgnd))

Grrrr, it seems that parameter are not taken when using command EXEC:, but works when using a foo_run command

anybody has already experienced this pb ?
z-x
About the Library filter: is it possible to make a list of albums, but without anything else? Now I have to click on the top-level list item to see rest of my list, and I don't know how to change it.

And how can I define the actions on double-click and middle-click in Library Filter?

Second edit: wink.gif Is it possible to assign a key-shortcut to PanelsUI-maked buttons, or to set PVAR values by pressing key?
the in sound from way out
Hi all,

Any way to add a keyboard shortcut to the "always on top" option? Maybe a feature for the next version of PanelsUI?

Thx
odyssey
QUOTE(odyssey @ Aug 23 2007, 13:22) *

Does anyone have experience placing several buttons on top of another? When I try it does not (always?) work correctly when I want to reach menu items.

I'd still love to know if anyone successfully created a multi-functional button or had buttons working on top of each other. With the latest version I can't make this work sad.gif

An alternative could be if a developer wanted to create a function that calls a menu command.
The Judge
QUOTE(odyssey @ Aug 27 2007, 22:03) *

QUOTE(odyssey @ Aug 23 2007, 13:22) *

Does anyone have experience placing several buttons on top of another? When I try it does not (always?) work correctly when I want to reach menu items.

I'd still love to know if anyone successfully created a multi-functional button or had buttons working on top of each other. With the latest version I can't make this work sad.gif

An alternative could be if a developer wanted to create a function that calls a menu command.



Odyssey, what are you trying to do exactly? Perhaps we could offer up an alternative.
HiFiRE
If I use // style comments in the track globals dialog, grouping breaks in single column playlist. version 0.13.6 may 31. Maybe I should update...
radecke
QUOTE(odyssey @ Aug 28 2007, 00:03) *

QUOTE(odyssey @ Aug 23 2007, 13:22) *

Does anyone have experience placing several buttons on top of another? When I try it does not (always?) work correctly when I want to reach menu items.

I'd still love to know if anyone successfully created a multi-functional button or had buttons working on top of each other. With the latest version I can't make this work sad.gif

An alternative could be if a developer wanted to create a function that calls a menu command.


well, in my config there are buttons that are on top of each other.

here's the code:
CODE
$imagebutton(23,604,%foobar_path%\buttons\albumart.png,%foobar_path%\buttons\albumart-hot.png,'PVAR:SET:layout:0',tooltip,Albumart)
$imagebutton(23,604,%foobar_path%\buttons\albumart.png,%foobar_path%\buttons\albumart-hot.png,WINDOWSIZE:693:668:left:top,tooltip,Albumart)


works perfectly. i'm using version 0.14.12
odyssey
QUOTE(The Judge @ Aug 28 2007, 00:27) *

QUOTE(odyssey @ Aug 27 2007, 22:03) *

QUOTE(odyssey @ Aug 23 2007, 13:22) *

Does anyone have experience placing several buttons on top of another? When I try it does not (always?) work correctly when I want to reach menu items.

I'd still love to know if anyone successfully created a multi-functional button or had buttons working on top of each other. With the latest version I can't make this work sad.gif

An alternative could be if a developer wanted to create a function that calls a menu command.



Odyssey, what are you trying to do exactly? Perhaps we could offer up an alternative.

I want to create a button that changes the playback order, change the replaygain method and various other things at the same time. Someone suggested putting several buttons the same place, but it doesn't work.
Kiteroa
QUOTE(odyssey @ Aug 28 2007, 20:35) *

QUOTE(The Judge @ Aug 28 2007, 00:27) *

QUOTE(odyssey @ Aug 27 2007, 22:03) *

QUOTE(odyssey @ Aug 23 2007, 13:22) *

Does anyone have experience placing several buttons on top of another? When I try it does not (always?) work correctly when I want to reach menu items.

I'd still love to know if anyone successfully created a multi-functional button or had buttons working on top of each other. With the latest version I can't make this work sad.gif

An alternative could be if a developer wanted to create a function that calls a menu command.



Odyssey, what are you trying to do exactly? Perhaps we could offer up an alternative.

I want to create a button that changes the playback order, change the replaygain method and various other things at the same time. Someone suggested putting several buttons the same place, but it doesn't work.


I have lots of stacked buttons working properly but execution of the stack stops whenever a main menu command is executed. This is built into panels-ui. You can set lots of variables and pvars but not execute a lot of menu commands.

Maybe you could use the scheduler component to build a list of operations and execute that with a single button. (However, I think from memory, that scheduler may be limited in the main menu commands it allows access to!)

Terrestrial had, very kindly, said he/she would fix this in panels_ui.
odyssey
QUOTE(Kiteroa @ Aug 28 2007, 12:03) *

Terrestrial had, very kindly, said he/she would fix this in panels_ui.

Awwww crap!

Still it would be even better if someone could make $menucall() without user interaction wink.gif
randal1013
ok, i'm trying out version 0.14.12 and i can't get it to display a simple textbutton

here's my code:
CODE
// Background
$imageabs2(%_width%,%_height%,0,0,0,0,0,0,
%foobar_path%\img\default.png,
NOKEEPASPECT
ALPHA-100
ROTATEFLIP-3
)


// PerTrack
$font(Calibri,10,,)


$textbutton(0,0,
     150,20,
     $textcolor(255,255,255)MENU,
     $textcolor(200,200,200)MENU,
     MENU
)


the background image works like it should, but then the textbutton doesn't show up. what gives?
MyAdviceIha
Hey guys. I am testing 0.14.14 and everything seems to be working fine except one thing. Everytime I go to close Foobar I get a quick error message that I cannot read before it disappears. It does this everytime I close Foobar. And if I am using Media Library and try "Refresh Tree" in the Album List Foobar will crash. I was lucky enough for it to once give me an error report I could put here. Out of about 30 or so crashes and errors this is the only one I've been able to get saved.

CODE
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 02ADFA52h
Access violation, operation: read, address: 00000000h
Call path:
entry=>user_interface::shutdown
This is the first crash logged by this instance.
Code bytes (02ADFA52h):
02ADFA12h: 00 83 C4 2C C2 08 00 8B 4C 24 34 5F 5E 5D 89 5C
02ADFA22h: 24 10 5B 33 CC E8 76 24 05 00 83 C4 2C C2 08 00
02ADFA32h: CC CC CC CC CC CC CC CC CC CC CC CC CC CC 55 8B
02ADFA42h: EC 83 E4 F8 83 EC 14 53 56 57 8B 7D 08 8B 47 1C
02ADFA52h: 8B 18 83 C7 18 8B F7 89 5C 24 14 89 74 24 10 85
02ADFA62h: F6 8B 47 04 89 44 24 1C 74 04 3B F7 74 05 E8 23
02ADFA72h: 31 05 00 3B 5C 24 1C 74 4E 85 F6 75 05 E8 14 31
02ADFA82h: 05 00 3B 5E 04 75 05 E8 0A 31 05 00 8B 73 28 83
Stack (0012DE10h):
0012DDF0h: 00000000 00000000 00000000 00000000
0012DE00h: 00000000 00000000 00000000 00000000
0012DE10h: 02D318A8 0012DE98 0012DE8C 00000000
0012DE20h: 00000060 02D318A8 000006D5 0012DE98
0012DE30h: 0012DE8C 02D318A8 02AD18C4 02C17438
0012DE40h: 0012DE98 0012DE8C 00000000 0012DEFC
0012DE50h: 0012DE84 88D318A8 02AD144F 02D77B48
0012DE60h: 000006D5 F70BB464 00000000 0012DF1C
0012DE70h: 00000000 02D385F0 0012DE60 00000000
0012DE80h: 0012DEF0 02B597B8 02B6FF70 02B580A8
0012DE90h: 02B32900 000001E0 02B59730 02D3F4D8
0012DEA0h: 0000076E 0000076E 02B58058 02DADDB0
0012DEB0h: 0000006A 0000006A 00000059 02AC8D7F
0012DEC0h: 02DB19A0 02AC9BB3 F70BB4C0 00000000
0012DED0h: 0012DF1C 02B709BC 00000000 02D385F0
0012DEE0h: 00000000 02B709BC 00000000 0012DF50
0012DEF0h: 02B50200 00000003 FFFFFFFF 02B709BC
0012DF00h: 02AE137D 02D4C760 F70BB500 004D85A8
0012DF10h: 02B709BC 0012DF7C 0012FE8C 00000000
0012DF20h: 00000000 00000000 02B58058 02DADEA0
Registers:
EAX: 00000000, EBX: 0012DE8C, ECX: 02D3FBAC, EDX: 0000000A
ESI: 0012DE98, EDI: 02C17438, EBP: 0012DE34, ESP: 0012DE10
Crash location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h

Loaded modules:
foobar2000 loaded at 00400000h - 004F3000h
ntdll loaded at 77460000h - 7757E000h
kernel32 loaded at 77380000h - 77458000h
COMCTL32 loaded at 757B0000h - 75944000h
msvcrt loaded at 75F90000h - 7603A000h
ADVAPI32 loaded at 76050000h - 7610F000h
RPCRT4 loaded at 761F0000h - 762B3000h
GDI32 loaded at 77600000h - 7764B000h
USER32 loaded at 772E0000h - 7737E000h
SHLWAPI loaded at 775A0000h - 775F5000h
SHELL32 loaded at 76810000h - 772DE000h
ole32 loaded at 762C0000h - 76404000h
shared loaded at 10000000h - 10029000h
comdlg32 loaded at 764A0000h - 76514000h
ShimEng loaded at 72E80000h - 72E9E000h
apphelp loaded at 75B80000h - 75BAC000h
AcLayers loaded at 6F140000h - 6F1C7000h
OLEAUT32 loaded at 76160000h - 761EC000h
USERENV loaded at 75BD0000h - 75BEE000h
Secur32 loaded at 75BB0000h - 75BC4000h
WINSPOOL loaded at 6FF20000h - 6FF61000h
MPR loaded at 75630000h - 75644000h
AcGenral loaded at 6EA00000h - 6EC10000h
UxTheme loaded at 74A40000h - 74A7F000h
WINMM loaded at 70D80000h - 70DB3000h
OLEACC loaded at 74620000h - 74658000h
NETAPI32 loaded at 75690000h - 756FA000h
PSAPI loaded at 75C80000h - 75C87000h
MSACM32 loaded at 6F500000h - 6F515000h
VERSION loaded at 75250000h - 75258000h
sfc loaded at 74600000h - 74605000h
sfc_os loaded at 73F20000h - 73F2D000h
SETUPAPI loaded at 76520000h - 766A8000h
dwmapi loaded at 73C30000h - 73C3C000h
urlmon loaded at 766B0000h - 767D4000h
iertutil loaded at 76110000h - 76155000h
SHUNIMPL loaded at 728B0000h - 728B5000h
IMM32 loaded at 77580000h - 7759E000h
MSCTF loaded at 75EC0000h - 75F87000h
LPK loaded at 76040000h - 76049000h
USP10 loaded at 76420000h - 7649D000h
r3hook loaded at 00190000h - 001A1000h
foo_AdvancedControls loaded at 00D90000h - 00DCA000h
foo_albumlist loaded at 00EF0000h - 00F37000h
foo_burninate loaded at 01080000h - 010B7000h
foo_cdda loaded at 014F0000h - 01525000h
foo_converter loaded at 01550000h - 015B9000h
foo_cwb_hooks loaded at 016D0000h - 01706000h
foo_dsp_std loaded at 01760000h - 017A1000h
foo_freedb2 loaded at 01710000h - 01750000h
foo_infobox loaded at 018A0000h - 018E0000h
foo_input_monkey loaded at 01900000h - 0194A000h
foo_input_shorten loaded at 01980000h - 019AD000h
foo_input_std loaded at 01E80000h - 01F92000h
foo_lyricsdb loaded at 01B10000h - 01B3F000h
WININET loaded at 75DB0000h - 75E7F000h
Normaliz loaded at 75E80000h - 75E83000h
foo_masstag loaded at 01CB0000h - 01D00000h
foo_out_ks loaded at 01B40000h - 01B6A000h
foo_playcount_mod loaded at 01B80000h - 01B95000h
MSVCR80 loaded at 6F3C0000h - 6F45B000h
foo_playlist_tree loaded at 01DA0000h - 01E16000h
libmzsch360_000 loaded at 10400000h - 105D0000h
WSOCK32 loaded at 73EB0000h - 73EB7000h
WS2_32 loaded at 75E90000h - 75EBD000h
NSI loaded at 76410000h - 76416000h
libmzgc360_000 loaded at 02000000h - 020A4000h
foo_rgscan loaded at 01E20000h - 01E68000h
foo_uie_albumart loaded at 01FA0000h - 01FDC000h
gdiplus loaded at 74890000h - 74A3A000h
foo_uie_albumlist loaded at 020B0000h - 020EF000h
foo_uie_lyrics loaded at 022A0000h - 02304000h
foo_uie_peakmeter loaded at 020F0000h - 02116000h
foo_uie_playlists_dropdown loaded at 02310000h - 02349000h
foo_uie_quicksearch loaded at 02350000h - 02396000h
foo_uie_vis_egoh loaded at 023C0000h - 023DD000h
foo_ui_columns loaded at 02660000h - 02703000h
foo_ui_panels loaded at 02AC0000h - 02B87000h
foo_ui_std loaded at 02420000h - 02477000h
Msimg32 loaded at 74EB0000h - 74EB5000h
imagehlp loaded at 767E0000h - 76809000h
dbghelp loaded at 71480000h - 7155C000h

Stack dump analysis:
Address: 02AD18C4h, location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h
Address: 02AD144Fh, location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h
Address: 02B597B8h, location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h
Symbol: "Scintilla_DirectFunction" (+00043D97h)
Address: 02B580A8h, location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h
Symbol: "Scintilla_DirectFunction" (+00042687h)
Address: 02B32900h, location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h
Symbol: "Scintilla_DirectFunction" (+0001CEDFh)
Address: 02B59730h, location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h
Symbol: "Scintilla_DirectFunction" (+00043D0Fh)
Address: 02B58058h, location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h
Symbol: "Scintilla_DirectFunction" (+00042637h)
Address: 02AC8D7Fh, location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h
Address: 02AC9BB3h, location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h
Address: 02B709BCh, location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h
Symbol: "Scintilla_DirectFunction" (+0005AF9Bh)
Address: 02B709BCh, location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h
Symbol: "Scintilla_DirectFunction" (+0005AF9Bh)
Address: 02B50200h, location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h
Symbol: "Scintilla_DirectFunction" (+0003A7DFh)
Address: 02B709BCh, location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h
Symbol: "Scintilla_DirectFunction" (+0005AF9Bh)
Address: 02AE137Dh, location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h
Address: 004D85A8h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 02B709BCh, location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h
Symbol: "Scintilla_DirectFunction" (+0005AF9Bh)
Address: 02B58058h, location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h
Symbol: "Scintilla_DirectFunction" (+00042637h)
Address: 02B58058h, location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h
Symbol: "Scintilla_DirectFunction" (+00042637h)
Address: 02B508F0h, location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h
Symbol: "Scintilla_DirectFunction" (+0003AECFh)
Address: 02AE1889h, location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h
Address: 02B709BCh, location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h
Symbol: "Scintilla_DirectFunction" (+0005AF9Bh)
Address: 004662B3h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004AB0AAh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00430193h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004A0357h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004D85A8h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004D8500h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 0049F7EDh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004AF544h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00497440h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004A02B7h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004D85A8h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00499A50h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004D85A8h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004D85A8h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 774C1039h, location: "ntdll", loaded at 77460000h - 7757E000h
Symbol: "RtlRaiseStatus" (+000000B4h)
Address: 774C1074h, location: "ntdll", loaded at 77460000h - 7757E000h
Symbol: "RtlRaiseStatus" (+000000EFh)
Address: 774C100Bh, location: "ntdll", loaded at 77460000h - 7757E000h
Symbol: "RtlRaiseStatus" (+00000086h)
Address: 004AF584h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 77482C4Bh, location: "ntdll", loaded at 77460000h - 7757E000h
Symbol: "RtlUnwind" (+000000E3h)
Address: 004AF584h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004D8E40h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 020C9F92h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+00016FA2h)
Address: 020BE603h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+0000B613h)
Address: 020C003Bh, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+0000D04Bh)
Address: 020C686Bh, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+0001387Bh)
Address: 020CA886h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+00017896h)
Address: 020E0298h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+0002D2A8h)
Address: 020BE603h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+0000B613h)
Address: 020CAB55h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+00017B65h)
Address: 020CA015h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+00017025h)
Address: 020CA021h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+00017031h)
Address: 020BE609h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+0000B619h)
Address: 020C8490h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+000154A0h)
Address: 020C9AC0h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+00016AD0h)
Address: 020CA021h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+00017031h)
Address: 020CA2B3h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+000172C3h)
Address: 020CA234h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+00017244h)
Address: 020E0264h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+0002D274h)
Address: 020C9F92h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+00016FA2h)
Address: 020BE603h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+0000B613h)
Address: 020C003Bh, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+0000D04Bh)
Address: 00499A01h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 020CA886h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+00017896h)
Address: 020E0298h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+0002D2A8h)
Address: 020BE603h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+0000B613h)
Address: 020CAB55h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+00017B65h)
Address: 020BE609h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+0000B619h)
Address: 020CA015h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+00017025h)
Address: 020CA021h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+00017031h)
Address: 020BE609h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+0000B619h)
Address: 020C8490h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+000154A0h)
Address: 020C9AC0h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+00016AD0h)
Address: 020CA021h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+00017031h)
Address: 020CA2B3h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+000172C3h)
Address: 020CA234h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+00017244h)
Address: 020E0264h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+0002D274h)
Address: 020C9F92h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+00016FA2h)
Address: 020BE603h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+0000B613h)
Address: 020C9AC0h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+00016AD0h)
Address: 020CA234h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+00017244h)
Address: 020CA522h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+00017532h)
Address: 020E0298h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+0002D2A8h)
Address: 020E0264h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+0002D274h)
Address: 020CA530h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+00017540h)
Address: 020BE603h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+0000B613h)
Address: 020CA886h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+00017896h)
Address: 020E0298h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+0002D2A8h)
Address: 020E0264h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+0002D274h)
Address: 020CAA6Bh, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+00017A7Bh)
Address: 020E0298h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+0002D2A8h)
Address: 020C68BAh, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+000138CAh)
Address: 0049FCECh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00497440h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 0049FCECh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 0049FD28h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 0049FD71h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00499A01h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00499A01h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004D8E40h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00499A01h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 0049FDABh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004A013Eh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004D8E68h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004A0323h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004D8E68h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00499A50h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004D8E68h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004D8E68h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 774C1039h, location: "ntdll", loaded at 77460000h - 7757E000h
Symbol: "RtlRaiseStatus" (+000000B4h)
Address: 774C104Dh, location: "ntdll", loaded at 77460000h - 7757E000h
Symbol: "RtlRaiseStatus" (+000000C8h)
Address: 774C100Bh, location: "ntdll", loaded at 77460000h - 7757E000h
Symbol: "RtlRaiseStatus" (+00000086h)
Address: 004AF978h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 774829D7h, location: "ntdll", loaded at 77460000h - 7757E000h
Symbol: "RtlGetAce" (+0000013Eh)
Address: 004AF978h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 7739B09Eh, location: "kernel32", loaded at 77380000h - 77458000h
Symbol: "RaiseException" (+00000058h)
Address: 774C0E97h, location: "ntdll", loaded at 77460000h - 7757E000h
Symbol: "KiUserExceptionDispatcher" (+0000000Fh)
Address: 7739B09Eh, location: "kernel32", loaded at 77380000h - 77458000h
Symbol: "RaiseException" (+00000058h)
Address: 00F0F0F0h, location: "foo_albumlist", loaded at 00EF0000h - 00F37000h
Symbol: "foobar2000_get_interface" (+00014770h)
Address: 00F0F0F0h, location: "foo_albumlist", loaded at 00EF0000h - 00F37000h
Symbol: "foobar2000_get_interface" (+00014770h)
Address: 00EF00EFh, location: "foo_albumlist", loaded at 00EF0000h - 00F37000h
Address: 00EFFFFFh, location: "foo_albumlist", loaded at 00EF0000h - 00F37000h
Symbol: "foobar2000_get_interface" (+0000567Fh)
Address: 00EF00EFh, location: "foo_albumlist", loaded at 00EF0000h - 00F37000h
Address: 00F0F0F0h, location: "foo_albumlist", loaded at 00EF0000h - 00F37000h
Symbol: "foobar2000_get_interface" (+00014770h)
Address: 00F0F0F0h, location: "foo_albumlist", loaded at 00EF0000h - 00F37000h
Symbol: "foobar2000_get_interface" (+00014770h)
Address: 00F0FFFFh, location: "foo_albumlist", loaded at 00EF0000h - 00F37000h
Symbol: "foobar2000_get_interface" (+0001567Fh)
Address: 00F000F0h, location: "foo_albumlist", loaded at 00EF0000h - 00F37000h
Symbol: "foobar2000_get_interface" (+00005770h)
Address: 7739B09Eh, location: "kernel32", loaded at 77380000h - 77458000h
Symbol: "RaiseException" (+00000058h)
Address: 00F0F0F0h, location: "foo_albumlist", loaded at 00EF0000h - 00F37000h
Symbol: "foobar2000_get_interface" (+00014770h)
Address: 00F0F0F0h, location: "foo_albumlist", loaded at 00EF0000h - 00F37000h
Symbol: "foobar2000_get_interface" (+00014770h)
Address: 00EF00EFh, location: "foo_albumlist", loaded at 00EF0000h - 00F37000h
Address: 00EF00EFh, location: "foo_albumlist", loaded at 00EF0000h - 00F37000h
Address: 00F0F0F0h, location: "foo_albumlist", loaded at 00EF0000h - 00F37000h
Symbol: "foobar2000_get_interface" (+00014770h)
Address: 00F0F0F0h, location: "foo_albumlist", loaded at 00EF0000h - 00F37000h
Symbol: "foobar2000_get_interface" (+00014770h)
Address: 00F000F0h, location: "foo_albumlist", loaded at 00EF0000h - 00F37000h
Symbol: "foobar2000_get_interface" (+00005770h)
Address: 7739B09Eh, location: "kernel32", loaded at 77380000h - 77458000h
Symbol: "RaiseException" (+00000058h)
Address: 020BEA1Bh, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+0000BA2Bh)
Address: 020DC104h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+00029114h)
Address: 020C33C0h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+000103D0h)
Address: 020C8490h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+000154A0h)
Address: 020C5FA0h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+00012FB0h)
Address: 020BDCDBh, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+0000ACEBh)
Address: 020D9F7Ch, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+00026F8Ch)
Address: 020DB938h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+00028948h)
Address: 020BED16h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+0000BD26h)
Address: 020C00C4h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+0000D0D4h)
Address: 020D6A9Eh, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+00023AAEh)
Address: 020C0213h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+0000D223h)
Address: 020C1A08h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+0000EA18h)
Address: 020BE408h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+0000B418h)
Address: 020DC0C0h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+000290D0h)
Address: 020BEA1Bh, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+0000BA2Bh)
Address: 020DC104h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+00029114h)
Address: 020C33C8h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+000103D8h)
Address: 020D6ECAh, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+00023EDAh)
Address: 020C3497h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+000104A7h)
Address: 020B1D9Fh, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Address: 020BE3EBh, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+0000B3FBh)
Address: 020C53A4h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+000123B4h)
Address: 773476CCh, location: "USER32", loaded at 772E0000h - 7737E000h
Symbol: "AlignRects" (+00001926h)
Address: 77302545h, location: "USER32", loaded at 772E0000h - 7737E000h
Symbol: "GetWindowLongW" (+00000037h)
Address: 74A47EC5h, location: "UxTheme", loaded at 74A40000h - 74A7F000h
Symbol: "GetThemeEnumValue" (+0000034Fh)
Address: 773024AFh, location: "USER32", loaded at 772E0000h - 7737E000h
Symbol: "SetWindowLongW" (+00000065h)
Address: 77302539h, location: "USER32", loaded at 772E0000h - 7737E000h
Symbol: "GetWindowLongW" (+0000002Bh)
Address: 77302545h, location: "USER32", loaded at 772E0000h - 7737E000h
Symbol: "GetWindowLongW" (+00000037h)
Address: 020D7150h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+00024160h)
Address: 020B13E9h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Address: 77301A10h, location: "USER32", loaded at 772E0000h - 7737E000h
Symbol: "GetMessageW" (+0000006Eh)
Address: 77301AE8h, location: "USER32", loaded at 772E0000h - 7737E000h
Symbol: "GetMessageW" (+00000146h)
Address: 020B1270h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Address: 77301A91h, location: "USER32", loaded at 772E0000h - 7737E000h
Symbol: "GetMessageW" (+000000EFh)
Address: 77301B41h, location: "USER32", loaded at 772E0000h - 7737E000h
Symbol: "GetMessageW" (+0000019Fh)
Address: 773476CCh, location: "USER32", loaded at 772E0000h - 7737E000h
Symbol: "AlignRects" (+00001926h)
Address: 77301C03h, location: "USER32", loaded at 772E0000h - 7737E000h
Symbol: "GetMessageW" (+00000261h)
Address: 020B1270h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Address: 773476CCh, location: "USER32", loaded at 772E0000h - 7737E000h
Symbol: "AlignRects" (+00001926h)
Address: 773476CCh, location: "USER32", loaded at 772E0000h - 7737E000h
Symbol: "AlignRects" (+00001926h)
Address: 77303656h, location: "USER32", loaded at 772E0000h - 7737E000h
Symbol: "OffsetRect" (+0000004Dh)
Address: 020B1270h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Address: 774C0E6Eh, location: "ntdll", loaded at 77460000h - 7757E000h
Symbol: "KiUserCallbackDispatcher" (+0000002Eh)
Address: 774C0E20h, location: "ntdll", loaded at 77460000h - 7757E000h
Symbol: "KiUserApcDispatcher" (+00000048h)
Address: 020B1270h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Address: 77301BB8h, location: "USER32", loaded at 772E0000h - 7737E000h
Symbol: "GetMessageW" (+00000216h)
Address: 772F8C3Ah, location: "USER32", loaded at 772E0000h - 7737E000h
Symbol: "DestroyWindow" (+0000000Ch)
Address: 020B125Dh, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Address: 020BEA54h, location: "foo_uie_albumlist", loaded at 020B0000h - 020EF000h
Symbol: "foobar2000_get_interface" (+0000BA64h)
Address: 02ADE950h, location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h
Address: 02B4D04Eh, location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h
Symbol: "Scintilla_DirectFunction" (+0003762Dh)
Address: 02ADE8F9h, location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h
Address: 02ADEA79h, location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h
Address: 02B58058h, location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h
Symbol: "Scintilla_DirectFunction" (+00042637h)
Address: 02B4DF68h, location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h
Symbol: "Scintilla_DirectFunction" (+00038547h)
Address: 02AD165Dh, location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h
Address: 02B597C0h, location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h
Symbol: "Scintilla_DirectFunction" (+00043D9Fh)
Address: 02B50E3Eh, location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h
Symbol: "Scintilla_DirectFunction" (+0003B41Dh)
Address: 02B329C0h, location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h
Symbol: "Scintilla_DirectFunction" (+0001CF9Fh)
Address: 02B3B0A0h, location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h
Symbol: "Scintilla_DirectFunction" (+0002567Fh)
Address: 02B329C0h, location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h
Symbol: "Scintilla_DirectFunction" (+0001CF9Fh)
Address: 02AC1499h, location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h
Address: 02B32E42h, location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h
Symbol: "Scintilla_DirectFunction" (+0001D421h)
Address: 02B32E02h, location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h
Symbol: "Scintilla_DirectFunction" (+0001D3E1h)
Address: 02ACA34Eh, location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h
Address: 02B597C0h, location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h
Symbol: "Scintilla_DirectFunction" (+00043D9Fh)
Address: 02AC8D7Fh, location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h
Address: 02AC9D03h, location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h
Address: 02B597C0h, location: "foo_ui_panels", loaded at 02AC0000h - 02B87000h
Symbol: "Scintilla_DirectFunction" (+00043D9Fh)
Address: 77606B54h, location: "GDI32", loaded at 77600000h - 7764B000h
Symbol: "BitBlt" (+0000009Dh)
Address: 7760A748h, location: "GDI32", loaded at 77600000h - 7764B000h
Symbol: "CombineRgn" (+00000276h)
Address: 010A0045h, location: "foo_burninate", loaded at 01080000h - 010B7000h
Symbol: "foobar2000_get_interface" (+000183B5h)

Version info:
foobar2000 v0.9.4.4
UNICODE

Additional info:
Audio CD Writer 2.0.1 (foo_burninate)
Standard DSP array 1.0 (foo_dsp_std)
Converter 1.0.1 (foo_converter)
Egoh Spectrum analyser (uie) 1.1.2 (foo_uie_vis_egoh)
Monkey's Audio decoder 2.1.2 (foo_input_monkey)
freedb Tagger 0.5.2a (foo_freedb2)
Album Art Panel 0.2.6 (foo_uie_albumart)
Shorten decoder 0.4.2a (foo_input_shorten)
Panels UI 0.14.12 beta [Jul 18 2007 - 13:39:30] (foo_ui_panels)
Playlist Tree Panel 3.0.4 [Aug 2 2007 - 10:16:21] (foo_playlist_tree)
Playlists Dropdown 0.6 alpha 3 (foo_uie_playlists_dropdown)
WMA Decoder 1.1 (foo_input_std)
FLAC Decoder 1.1.0 (foo_input_std)
Kernel Streaming Output 1.2.2 (foo_out_ks)
Standard Input Array 1.0 (foo_input_std)
@§Û x (foo_AdvancedControls)
Special file info box 2.0.4 (foo_infobox)
foo_lyricsdb 0.0.7 beta 5 (foo_lyricsdb)
Quick Search Toolbar 2.8l (foo_uie_quicksearch)
Album List 3.2.0 (foo_albumlist)
Lyric Show Panels 0.3.1.1b7 [Jul 13 2007 - 12:34:08] (foo_uie_lyrics)
Default User Interface 0.9acc (foo_ui_std)
foobar2000 core 0.9.4.4 (Core)
cwbowron's title format hooks 1.1.1 [May 4 2007 - 12:39:47] (foo_cwb_hooks)
ReplayGain Scanner 2.0.2 (foo_rgscan)
Columns UI 0.2.0 alpha 2 (foo_ui_columns)
Peakmeter Panel 0.0.2 (foo_uie_peakmeter)
CD Audio Decoder 2.1.1 (foo_cdda)
Album list panel 0.2.1 beta 4 (foo_uie_albumlist)
Masstagger 1.6 (foo_masstag)
Play Count Mod 1.0.2 (foo_playcount_mod)


I also got the "metadb_handle leaks 3170" error a couple of times. *shrugs*

If it makes any difference, I am using Vista Ultimate with all the latest updates and FofR's latest config. Oh yeah, and Foobar 0.9.4.4. Thanks for any help anyone may be able to give.

Update: I was able to get a screen shot as the program exited after the failed Refresh Tree try and with the quick error message it gives each time Foobar closes. The message says:

Runtime Error!
C:\Program Files\foobar2000\foobar2000.exe
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
The Judge
QUOTE(randal1013 @ Aug 29 2007, 02:01) *

ok, i'm trying out version 0.14.12 and i can't get it to display a simple textbutton

here's my code:
CODE
// Background
$imageabs2(%_width%,%_height%,0,0,0,0,0,0,
%foobar_path%\img\default.png,
NOKEEPASPECT
ALPHA-100
ROTATEFLIP-3
)


// PerTrack
$font(Calibri,10,,)


$textbutton(0,0,
     150,20,
     $textcolor(255,255,255)MENU,
     $textcolor(200,200,200)MENU,
     MENU
)


the background image works like it should, but then the textbutton doesn't show up. what gives?


You haven't enabled the use of the new syntax.
Kiteroa
QUOTE(odyssey @ Aug 29 2007, 00:10) *

QUOTE(Kiteroa @ Aug 28 2007, 12:03) *

Terrestrial had, very kindly, said he/she would fix this in panels_ui.

Awwww crap!

Still it would be even better if someone could make $menucall() without user interaction wink.gif



I agree - but no-one seems to want to provide this, maybe it would be hard to control when/how often the code was executed?

Playlist tree scheme allows you to call menu functions. (I've just tried this and it seems to work well.)
And you can make it autorefresh every (new?) track or call it from a button (I now have a number of playlist tree scheme queries working well on buttons for things like same composer, same album etc. etc.)

You can make a playlist tree query which just executes menu options. I tried, e.g.:

(mainmenu "Stop")
(mainmenu "Equalizer")
(mainmenu "Play").

Good luck, let me know how you get on!
eisteh
QUOTE(The Judge @ Aug 29 2007, 10:41) *

QUOTE(randal1013 @ Aug 29 2007, 02:01) *

ok, i'm trying out version 0.14.12 and i can't get it to display a simple textbutton

here's my code:
CODE
// Background
$imageabs2(%_width%,%_height%,0,0,0,0,0,0,
%foobar_path%\img\default.png,
NOKEEPASPECT
ALPHA-100
ROTATEFLIP-3
)


// PerTrack
$font(Calibri,10,,)


$textbutton(0,0,
     150,20,
     $textcolor(255,255,255)MENU,
     $textcolor(200,200,200)MENU,
     MENU
)


the background image works like it should, but then the textbutton doesn't show up. what gives?


You haven't enabled the use of the new syntax.


If he does, the background image wont work anymore smile.gif
Harun
I'm having some trouble switching between panels using pvars

I want to be able to switch between three different panels using $select, but I can't get it to work. I know that the panels display properly by themselves, but when I try to have them switch they don't display

I'm not sure if the buttons aren't working, or the pvars aren't being handled correctly or its some stupid little syntax/logic error

my code

CODE
$setpvar(display,0)

$button2(10,$eval(%_height%-175),0,0,50,20
    ,'$font(Calibri,10,,155-155-155)Track'
    ,'$font(Calibri,10,bold underline,155-155-155)Track'
    ,'PVAR:SET:display:0',)
$button2(10,$eval(%_height%-150),0,0,50,20
    ,'$font(Calibri,10,,155-155-155)Lyrics'
    ,'$font(Calibri,10,bold underline,155-155-155)Lyrics'
    ,'PVAR:SET:display:1',)
$button2(10,$eval(%_height%-125),0,0,50,20
    ,'$font(Calibri,10,,155-155-155)Viz'
    ,'$font(Calibri,10,bold underline,155-155-155)Viz'
    ,'PVAR:SET:display:2',)

$select($getpvar(display)
    ,$panel(Option1,Track Display,$eval(%_width%/2),$eval(%_height%-175),$eval(%_width%/2),150,),
    ,$panel(Option2,Lyrics panel,$eval(%_width%/2),$eval(%_height%-175),$eval(%_width%/2),150,),
    ,$panel(Option3,Spectrum analyser,$eval(%_width%/2),$eval(%_height%-175),$eval(%_width%/2),150,)
,)


This is all in the // PerTrack section of my config btw

Any help would be greatly appreciated
randal1013
i've set one track display panel overlay another track display panel. the top panel has no background so it's transparent. however, the bottom panel doesn't come through the transparency and instead the background color of the window comes through. so i end up with the bottom panel getting cut off and the top panel having the background of the window color. is it possible to have the bottom panel come through instead of the background color? does that make sense?
gregory
QUOTE(Harun @ Aug 29 2007, 14:00) *
I'm having some trouble switching between panels using pvars

I want to be able to switch between three different panels using $select, but I can't get it to work. I know that the panels display properly by themselves, but when I try to have them switch they don't display

I'm not sure if the buttons aren't working, or the pvars aren't being handled correctly or its some stupid little syntax/logic error

my code

CODE
$setpvar(display,0)

$button2(10,$eval(%_height%-175),0,0,50,20
    ,'$font(Calibri,10,,155-155-155)Track'
    ,'$font(Calibri,10,bold underline,155-155-155)Track'
    ,'PVAR:SET:display:0',)
$button2(10,$eval(%_height%-150),0,0,50,20
    ,'$font(Calibri,10,,155-155-155)Lyrics'
    ,'$font(Calibri,10,bold underline,155-155-155)Lyrics'
    ,'PVAR:SET:display:1',)
$button2(10,$eval(%_height%-125),0,0,50,20
    ,'$font(Calibri,10,,155-155-155)Viz'
    ,'$font(Calibri,10,bold underline,155-155-155)Viz'
    ,'PVAR:SET:display:2',)

$select($getpvar(display)
    ,$panel(Option1,Track Display,$eval(%_width%/2),$eval(%_height%-175),$eval(%_width%/2),150,),
    ,$panel(Option2,Lyrics panel,$eval(%_width%/2),$eval(%_height%-175),$eval(%_width%/2),150,),
    ,$panel(Option3,Spectrum analyser,$eval(%_width%/2),$eval(%_height%-175),$eval(%_width%/2),150,)
,)


This is all in the // PerTrack section of my config btw

Any help would be greatly appreciated


in your first line you set your variable to 0, so every time // PerTrack refreshes, your variable gets set to 0
$select() is between 1...n, there is no 0

i do something similar myself, except i use one button to toggle panels by using $eval(getpvar+1), don't know if it will help but here is my code for initializing the pvar, managing the $select(), and my button function line

CODE
$if($getpvar(top panel switch),,$setpvar(top panel switch,1))

$ifgreater($getpvar(top panel switch),4,$setpvar(top panel switch,1),)

$select($getpvar(top panel switch),
    $panel(track display,Track Display,25,25,$eval(%_width%-50),200,)
    ,
    $panel(last played,Track Display,25,25,$eval(%_width%-50),200,)
    ,
    $panel(playlist switcher,Playlist switcher,25,25,$eval(%_width%-50),200,)
    ,
    $panel(playlist tree,Playlist Tree Panel,25,25,$eval(%_width%-50),200,)
    )

CODE
PVAR:SET:top panel switch:$eval($getpvar(top panel switch)+1)

Harun
HAHA

I had a couple stray commas

that was the entire problem

HAHAHA

the config window should really have a built-in syntax checker it would save people hours of misery
saivert
Also why not just enable the use of the new syntax by default aka, not keep support for the old syntax around at all. If people want to use the old stuff, then they shouldn't upgrade to a new version of foo_ui_panels. It's just as easy as that. I got really confused when none of the commands in the reference wiki worked. Now I hear you need to enable new syntax? That is screwed up.

Also, the Vista Glass effect doesn't work properly. Black text becomes invisible. There's an article on MSDN which explains this and how to draw black text without it disappearing.

<< To draw text properly, you need to use the DrawThemeTextEx() function with DTT_COMPOSITED. It only works if the HDC passed contains a top-down 32-bit DIB section, that you can easily get by calling BeginBufferedPaint() with BPBF_COMPOSITED (or BPBF_TOPDOWNDIB). >>

Read the whole thing here: http://forums.microsoft.com/MSDN/ShowPost....32&SiteID=1
phunkydizco
Where can I download version 0.14.12?

On this side http://panels.fooblog2000.com/ there is only 0.13.8.
Kirya
QUOTE(phunkydizco @ Aug 30 2007, 17:10) *

Where can I download version 0.14.12?

On this side http://panels.fooblog2000.com/ there is only 0.13.8.

here
gob
hello, i'm having some problems with v0.14.12 beta. i'm using a text button to display the title with some extra formatting on the text if it has brackets. the behavior is really strange. all the colors and the fonts are correct but the text is getting jumbled.

when you hover over the button, all the titles have some of the last letters chopped off the right and some of them are added back to the left of the title. when the button is normal, all titles with the ()[]'s are displayed properly, the titles without them have the right most character chopped off.

heres my formatting:
CODE
$puts(title,$if2(%title%,%_filename_ext%))
$puts(title,$replace($get(title),'(',$get(commentcolor)'('))
$puts(title,$replace($get(title),')',$get(commentcolor)')'$get(defaultcolor)))
$puts(title,$replace($get(title),'[',$get(commentcolor)'['))
$puts(title,$replace($get(title),']',$get(commentcolor)']'$get(defaultcolor)))

$puts(htitle,$if2(%title%,%_filename_ext%))

$textbutton(
0,0,$sub(%_width%,$get(stats_width)),14,
$font(Arial,8,bold,)$get(defaultcolor)$get(title),
$font(Arial,8,bold underline,)$get(linkcolor)$get(htitle),
AllMusic Song,
)

and in panelsUI's user global field i have:
$puts(defaultcolor,$rgb(225,225,225))
$puts(commentcolor,$rgb(128,128,144))
$puts(linkcolor,$rgb(0,0,255))
odyssey
Is it (im)possible to make PanelsUI completely transparent to the desktop, while keeping the layout (not alpha)???
Yann
Can I hide the window title? In the news versions i can't, ins't available setting in the preferences window...
Anas
Yann:
You can do so by adding $windowstyle(hidetitlebar) to the // Background section of your layout's settings.
Falstaff
QUOTE(odyssey @ Aug 31 2007, 11:04) *

Is it (im)possible to make PanelsUI completely transparent to the desktop, while keeping the layout (not alpha)???


something like that ?

IPB Image

of course you can, with $glass() under Vista

Br3tt
Yann
thanks!!

other question: in a POPUP, which is the option for a button for close it?

i read the wiki for panels_ui and only find open it (POPUP:name), but in the popup (or the main window) which is the option for close it?

thanks again.
odyssey
QUOTE(Falstaff @ Aug 31 2007, 14:00) *

QUOTE(odyssey @ Aug 31 2007, 11:04) *

Is it (im)possible to make PanelsUI completely transparent to the desktop, while keeping the layout (not alpha)???


something like that ?

IPB Image

of course you can, with $glass() under Vista

Br3tt

(OT) That looks...... very nice

I'm not currently using Vista. Is the glass effect completely transparant, when the titlebar is hidden?
Falstaff
QUOTE(odyssey @ Aug 31 2007, 15:10) *

QUOTE(Falstaff @ Aug 31 2007, 14:00) *

QUOTE(odyssey @ Aug 31 2007, 11:04) *

Is it (im)possible to make PanelsUI completely transparent to the desktop, while keeping the layout (not alpha)???


something like that ?

IPB Image

of course you can, with $glass() under Vista

Br3tt

(OT) That looks...... very nice

I'm not currently using Vista. Is the glass effect completely transparant, when the titlebar is hidden?


Yes, only when titlebar is hidden:

1) active glass effect on all the window :
$glass(-1,0,0,0)

2) hide the foobar titlebar
$windowstyle(hidetitlebar)

that's all falks cool.gif

Br3tt
Falstaff
A return to PanelsUI 0.13.8 version, 0.14.12 too much bugged

0.14.2 cause bugging displays in SCPL (overlay display with offsets !! then black screen)
and it doesn't handle correctly the $alignabs() function

wait & see a more stable version.

Br3tt
saivert
I can't get the glass effect working properly.

@falstaff: Can you share your config? how do you get black graphic elements to show up without becoming transparent?
Keikonium
QUOTE(saivert @ Aug 31 2007, 17:01) *
how do you get black graphic elements to show up without becoming transparent?


As far as I know, only black text doesn't work, but I could be wrong.
Harun
question: when transparency is set in the group display of SCPL, some of the text seems to be messed up:

IPB Image

how do i fix this?

thanks
Nickoladze
Instead of forcing the glass element to disappear, be smart and just use a background image that is the same as your wallpaper
koddy
Hi! I'm having problems with sorting&grouping. I can't seem to sort by group by folder. I don't have "folder" in my sort/group-by criteria menu. Anyone out there who could help me out a little smile.gif ?
xtr
Hi, has anybody got the CONTEXT-SELECTED option for buttons working with 0.14?
$button2(800,100,0,0,23,23,'xxx','XXX',TAG:SET:rating:1,CONTEXT-SELECTED)
does only tag the playing track, not the selected ones. I also tried other code from the forum.
Some other pui-configs use this option and don't work here (i.e. rating buttons in FofR configuration).
Any ideas? Seems to be a bug or 0.14 to me... (0.14.12beta)
Django?
The configuration I downloaded (the latest Fofr one) is very nice but I've come to a problem. It has it set so that the Library Filter seperates bands with commas in the name (for instance, Akron / Family or Meanwhile, Back in Communist Russia) into two different artist entries for each bit either side of the comma. Is there anyway I can change this, or some bit of code I need to have a look for in the configuration?
Yann
Don't exist a option for close the POPUP?
simply
@Yann
Here is my question about that:
http://www.hydrogenaudio.org/forums/index....mp;#entry511349
No solution for this...
Yann
thanks.
eboomer
I was waiting for terestrial to release the next version, but unfortunately for the foobar community it's starting to look like that might not happen anytime soon if at all. What is the last "stable"-ish version of Panels UI? The two I have are 13.7, which runs perfectly fine, and 14.12, which is ridiculously buggy - it crashes frequently and the image functions can't do what I want them to do, to align vertically. Did any of the 14.xx versions run okay?
dRsrb
QUOTE(eboomer @ Sep 1 2007, 23:49) *

I was waiting for terestrial to release the next version, but unfortunately for the foobar community it's starting to look like that might not happen anytime soon if at all. What is the last "stable"-ish version of Panels UI? The two I have are 13.7, which runs perfectly fine, and 14.12, which is ridiculously buggy - it crashes frequently and the image functions can't do what I want them to do, to align vertically. Did any of the 14.xx versions run okay?

I hadn't any problem with 0.13.8 (since release) until now! Works excellent for me!
I will also release a config with 0.13.8 soon (maybe in a week) wink.gif
jrswanson
QUOTE(Sam Stoat @ Jul 31 2007, 11:13) *

Does anyone know if $meta_sum() or $info_sum() could be used to get the playing time of an album? I've tried $info_sum(length_seconds) in the group section of SCPL, but it always returns 0, as does $meta_info(length_seconds).


I have been wondering the same thing but haven't seen any replies. Any ideas?

Thanks,
John S.
Nickoladze
I'm on the latest beta and it's never crashed for me. :/
eboomer
QUOTE(dRsrb @ Sep 1 2007, 17:11) *

QUOTE(eboomer @ Sep 1 2007, 23:49) *

I was waiting for terestrial to release the next version, but unfortunately for the foobar community it's starting to look like that might not happen anytime soon if at all. What is the last "stable"-ish version of Panels UI? The two I have are 13.7, which runs perfectly fine, and 14.12, which is ridiculously buggy - it crashes frequently and the image functions can't do what I want them to do, to align vertically. Did any of the 14.xx versions run okay?

I hadn't any problem with 0.13.8 (since release) until now! Works excellent for me!
I will also release a config with 0.13.8 soon (maybe in a week) wink.gif

In the changelog of version 14.12, I see no mention of 13.8 (not in the changelog linked in the wiki either). Perhapse you mean 14.8? Also you said "until now". Why, what problem do you have now? Is there someplace I can go to get specific versions of Panels UI? There is only one version on the official site of terestrial's, and it's 13.7.
The Judge
13.8 was a beta too.

14.12 was perfectly stable for me. Slightly odd alignment but easily rectifiable. I found that all my crashes were caused by tiny omissions in my code. All image paths had to start with / when relative to the Panels folder or else it crashed.
Keikonium
14.12 works fine for me too. Never had an issue with it. Sure there are some unfinished things, but my config doesn't use them. I am not to sure why lots of people get crashes and bugs, I haven't encountered anything like that. And I can't code in Panels UI to well lol.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.