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
Yotsuya
QUOTE(vivagardner @ Apr 8 2007, 14:53) *
I would like to have a smile for songs with a 3 rating. I added the location in the global theme settings but I don't know how to edit the code so that it displays the image.

So in conclusion I want songs with ratings of 5 to give a heart image, 4 a star, 3 a smile... and anything else would get this icon (anypic) (I'll add it later).

So if anyone could tell me how to properly word the coding that would be awesome. I haven't been able to figure out a working string.

Another alternative:
CODE
$imageabs2($eval({$get(textleft)*2}+24),,,,,,,,$ifgreater(%rating%,,0,$select(%rating%,
$get(anypic),
$get(anypic),
$get(smile),
$get(star),
$get(heart)
),
$get(norating)
,NOKEEPASPECT)
Yotsuya
Feature Request:

I would like to request a way to programatically execute the same commands that buttons execute but without the need for user input. For example:

// PerTrack
$ifgreater($getpvar(run.this.for.every.track),0,
$docmd(RunService)
,)

or

// PerSecond
$ifgreater($getpvar(exit.foobar.at.end.of.queue),0,
$ifgreater(%cwb_queueindexes%,0,,$docmd(Exit))
,)

The basic mechanisms should already be there with the $button() commands but the ability to execute these commands on "events" determined by pvars and refresh headers could open the door for a lot of fun.
Purple Monkey
I figured this out:
QUOTE(Purple Monkey @ Feb 12 2007, 18:38) *

QUOTE(terrestrial @ Feb 6 2007, 06:30) *

QUOTE(Purple Monkey @ Jan 23 2007, 10:28) *

Any ideas why it doesn't work like this for me?

I've got the latest SCPL (0.4.5 beta), ColumnsUI (0.1.3 beta 1v7) and Foobar.


not sure.. these are the steps I did. 1) start playing in playlist a, 2) switch to playlist b, and enqueue file. Playback then continues on playlist b after the enqueued file. Are you doing something different?


Don't think so.

I have:
"Playback follows cursor" off
"Cursor follows Playback" on



If I use middle click to enqueue the song it works as expected, but using context -> Add to playback queue only enqueues the song and not the place in the playlist. As a note I've started using middle click anyway so this is a non-issue for me now, thanks anyway for the help. Just thought that it would be nice to say that this exists for anyone else who might have had the same problem.
Kiteroa
Feature request:

Currently, Track Display panels show data on the selected track in either the playing playlist (mode: now playing) or the active playlist (mode: follow cursor).

How about allowing Track Displays panels to show info from any playlist by specifying the name of the panel from which data should be displayed! The playlist could be selected from a menu list and ticked accordingly, like the other Panels_UI/Track Display options.

barry123
my new config (thanks to leo) contains a button to pop out the playlist.

$button(15,35,0,0,22,26,,,WINDOWSIZE:600:$get(fullheight):LEFT:TOP,)
$button(15,35,0,0,22,26,/images\nx\playlist.png,,'PVAR:SET:mode:0',)


I use my Foobar at the right corner at the top of my desktop.

when I click on the button, the playlist pops-out to the right, so it's out the the window.
I changed LEFT to RIGHT, that's oke, the playlist pops-out to the left.
but the problem is;
the buttons and trackinfo go to the left as well.
so when I want to click to pop-in again the button is replace 20cm to the left.
IPB Image
IPB Image

is there anyway to let the buttons dont change there position?
I bolded the correct line in the code.

// Global
$puts(fullheight,625)

// Background
$imageabs2(%_width%,%_height%,,,,,,,/images\main.png,NOKEEPASPECT)

// PerTrack
$select($add($getpvar(mode),1),
$panel(playlist view,Single Column Playlist,5,60,$sub(%_width%,10),$eval($get(fullheight)-110),)
,
$panel(explorer view,Explorer Tree,5,60,$sub(%_width%,10),$eval($get(fullheight)-110),)
)


$button(15,35,0,0,22,26,,,WINDOWSIZE:600:$get(fullheight):RIGHT:TOP,)
$button(15,35,0,0,22,26,/images\nx\playlist.png,,'PVAR:SET:mode:0',)

$button(42,35,0,0,22,26,,,WINDOWSIZE:600:$get(fullheight):RIGHT:TOP,)
$button(42,35,0,0,22,26,/images\nx\explorer.png,,'PVAR:SET:mode:1',)
$button(69,35,0,0,22,26,,,WINDOWSIZE:400:120:RIGHT:TOP,)
$button(69,35,0,0,22,26,/images\nx\mini.png,,'PVAR:SET:mode:2',)
$button(104,35,0,0,26,26,/images\nx\prefs.png,,Preferences,)

$button(136,35,0,0,26,26,/images\nx\previous.png,,previous,)
$button(162,35,0,0,26,26,/images\nx\stop.png,,stop,)
$button(188,35,0,0,26,26,
$if($or(%ispaused%,$not(%isplaying%)),/images\nx\play.png,/images\nx\pause.png),,Play or Pause,)
$button(214,35,0,0,26,26,/images\nx\next.png,,next,)
$button(240,35,0,0,26,26,/images\nx\random.png,,random,)

$if(%_isplaying%,
$panel(Seekar,Seekbar,45,25,250,20,)
)


$if(%_isplaying%,
$font(Verdana,8,bold glow-207-219-228 glowblur-10,58-80-101)
$alignabs(3,5,240,40,center,)
%artist% - %title%
,
$font(Verdana,8,bold glow-207-219-228 glowblur-10,58-80-101)
$alignabs(3,5,%_width%,40,left,)
Not playing...
)

// PerSecond

$font(Verdana,7,,58-80-101)
$alignabs(3,25,250,12,left,)
[%playback_time%]
$alignabs(90,30,240,12,right,)
[%length%]

carmenm
All your position are left dependant. if you put $button(15,35,0,0,22,26...
the button will be at 35 pixel from the left side. So if you change the window size with RIGHT:TOP it is normal that your button are moved. The solution is to put something like $button(15,$eval(%_width%-35),0,0,22,26.... instead of $button(15,35,0,0,22,26...
4nt1
can someone please tell me why panels wont display my artist art when i use either of the 2 following strings

$replace(%path%,$if($strcmp($lower($left(%directoryname%,2)),cd),$directory(%path%,2)$char(92),)
%directoryname%$char(92)%filename_ext%,*.*)

$replace(%path%,%directory%'\'%filename_ext%,*.*)

the files and folders are in the right structure, but it just wont display the artists pic.
this works in album art component so I am wondering if I am not using the correct syntax would appreciate your help

thanks guys
FofR
QUOTE(Yotsuya @ Apr 9 2007, 21:04) *

Feature Request:

// PerTrack
$ifgreater($getpvar(run.this.for.every.track),0,
$docmd(RunService)
,)

The basic mechanisms should already be there with the $button() commands but the ability to execute these commands on "events" determined by pvars and refresh headers could open the door for a lot of fun.

I would LOVE a feature like this.
barry123
QUOTE(carmenm @ Apr 11 2007, 16:07) *

All your position are left dependant. if you put $button(15,35,0,0,22,26...
the button will be at 35 pixel from the left side. So if you change the window size with RIGHT:TOP it is normal that your button are moved. The solution is to put something like $button(15,$eval(%_width%-35),0,0,22,26.... instead of $button(15,35,0,0,22,26...


when i do this the button got disappeared.

so this:

$button(15,35,0,0,22,26,,,WINDOWSIZE:600:$get(fullheight):RIGHT:TOP,)
$button(15,35,0,0,22,26,/images\nx\playlist.png,,'PVAR:SET:mode:0',)

to this:
$button(15,$eval(%_width%-35),0,0,22,26,,,WINDOWSIZE:600:$get(fullheight):RIGHT:TOP,)
$button(15,$eval(%_width%-35),0,0,22,26,/images\nx\playlist.png,,'PVAR:SET:mode:0',)
Keikonium
I am having some issues with some code I have, and was wondering if anyone could help?

CODE
// Global
$puts(RC1,$rgb(245,255,53,245,255,53))
$puts(RC2,$rgb(64,67,12,64,67,12))
$puts(RC3,$rgb(60,221,68,60,221,68))
$puts(RC4,$rgb(223,0,5,223,0,5))

// PerSecond
$alignabs(1070,1,150,16,,)
$font(Wingdings,9,,)
$if($greater(%play_counter%,99),$get(RC4)~?~$get(RC2),
$if($greater(%play_counter%,49),$get(RC3)üüüüü$get(RC2),
$if($greater(%play_counter%,24),$get(RC1)«««««$get(RC2),
$if($greater(%play_counter%,19),$get(RC1)««««$get(RC2)«,
$if($greater(%play_counter%,14),$get(RC1)«««$get(RC2)««,
$if($greater(%play_counter%,9),$get(RC1)««$get(RC2)«««,
$if($greater(%play_counter%,4),$get(RC1)«$get(RC2)««««,
$if(%play_counter%,)$get(RC2)«««««)))))))


I originally used unicode characters to display the stars, but PanelsUI doesn't support unicode (will this ever be implemented??). The code still works but it looks like this:

IPB Image

I'm not sure where the O symbol comes from, does anyone else know?
Andreasvb
You have to use the unicode number like this: $char(9733)
Keikonium
Sweet! Thanks for the help there Andreasvb ^__^.
That worked perfectly smile.gif.

Now I'm stuck on how you arrived at that number? Looking in the CharMap on my computer, 9733 doesn't correspond with a Star in Arial Unicode MS (but it works with that font in Foobar). Is there a way to figure out how to get certain characters in the CharMap to show up in Foobar? Like what numbers to use?
syrek
CODE
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 0136EEDAh
Access violation, operation: read, address: 00000004h
Call path:
entry=>user_interface::init
This is the first crash logged by this instance.
Code bytes (0136EEDAh):
0136EE9Ah: 8B F0 3B F3 74 28 8D 44 24 18 50 8D 8C 24 30 03[code]
0136EEAAh: 00 00 51 C7 06 14 3C 3E 01 89 5C 24 20 E8 BE B2
0136EEBAh: 04 00 8B 54 24 18 89 46 08 89 56 04 EB 02 33 F6
0136EECAh: 55 8B FE FF 15 94 A2 3D 01 8B 84 24 0C 13 00 00
0136EEDAh: 8B 4F 04 50 51 E8 9C B2 04 00 3B C3 74 03 89 47
0136EEEAh: 08 8B 47 04 8D 54 24 18 52 50 89 5C 24 20 E8 89
0136EEFAh: B2 04 00 3B C3 74 03 89 47 08 8B 57 04 8B 74 24
0136EF0Ah: 18 8D 4C 24 1C 51 52 89 74 24 20 89 5C 24 24 E8
Stack (00129A7Ch):
00129A5Ch: 00000001 BC4003F0 BF8234B2 BF823595
00129A6Ch: B81DAD80 86FEC000 00000000 00000000
00129A7Ch: 03073CFE 01424728 00000000 0012B0F8
00129A8Ch: 00000000 00000000 00000000 00000000
00129A9Ch: 00000000 00000000 01428888 01428888
00129AACh: 0142B9E8 013E2938 00000000 013E2940
00129ABCh: 013E28F8 01424E10 01424ED8 01424ED8
00129ACCh: 00129AC4 00129AC8 01424ED8 01424F2A
00129ADCh: 00129AD4 00129AD8 00000021 00000017
00129AECh: 00129AE4 00129AE8 0142B678 01424ED8
00129AFCh: 00000001 00129B1C 013E2934 00000000
00129B0Ch: 00000000 00000000 00000201 00000006
00129B1Ch: 00000000 00000000 00000000 01424D60
00129B2Ch: 00129ABC 00000000 00120020 7FFDFBF8
00129B3Ch: 002622F0 01424C48 00000000 7C97C2C0
00129B4Ch: 00000000 00000029 0000002F 00129CE8
00129B5Ch: 00000000 00129D40 00000000 00129EE0
00129B6Ch: 00000000 00129BE8 00000000 00000000
00129B7Ch: 00000000 020A0012 7FFDFC00 00000000
00129B8Ch: 00129BA8 00000000 00000000 00000000
Registers:
EAX: 00000000, EBX: 00000000, ECX: 7C80EE67, EDX: 4EDD627C
ESI: 00000000, EDI: 00000000, EBP: FFFFFFFF, ESP: 00129A7C
Crash location: "foo_ui_panels", loaded at 01330000h - 0140B000h
Symbol: "foobar2000_get_interface" (+0000C8BAh)

Loaded modules:
foobar2000 loaded at 00400000h - 004F3000h
ntdll loaded at 7C900000h - 7C9B0000h
kernel32 loaded at 7C800000h - 7C8F5000h
COMCTL32 loaded at 773D0000h - 774CC000h
msvcrt loaded at 77C10000h - 77C68000h
ADVAPI32 loaded at 77DD0000h - 77E6B000h
RPCRT4 loaded at 77E70000h - 77F01000h
GDI32 loaded at 77F10000h - 77F57000h
USER32 loaded at 7E410000h - 7E498000h
SHLWAPI loaded at 77F60000h - 77FD6000h
SHELL32 loaded at 7C9C0000h - 7D4D3000h
ole32 loaded at 774E0000h - 7761D000h
shared loaded at 10000000h - 10029000h
comdlg32 loaded at 763B0000h - 763F9000h
IMM32 loaded at 76390000h - 763AD000h
wl_hook loaded at 009E0000h - 00A34000h
uxtheme loaded at 5AD70000h - 5ADA8000h
MSCTF loaded at 74720000h - 7476C000h
msctfime loaded at 755C0000h - 755EE000h
foo_albumlist loaded at 00B00000h - 00B47000h
OLEAUT32 loaded at 77120000h - 771AC000h
foo_cdda loaded at 00B70000h - 00BA6000h
foo_converter loaded at 00BD0000h - 00C39000h
foo_custominfo loaded at 00C60000h - 00CE5000h
foo_cwb_hooks loaded at 00D10000h - 00D45000h
foo_dsp_std loaded at 00D70000h - 00DB1000h
foo_freedb2 loaded at 00DE0000h - 00E20000h
foo_input_std loaded at 00E40000h - 00F54000h
foo_masstag loaded at 00F80000h - 00FD0000h
foo_rgscan loaded at 00FF0000h - 01038000h
foo_uie_albumart loaded at 01060000h - 01092000h
gdiplus loaded at 4EC50000h - 4EDF3000h
foo_uie_quicksearch loaded at 010D0000h - 01117000h
foo_uie_single_column_playlist loaded at 01140000h - 0118A000h
MSVCP80 loaded at 7C420000h - 7C4A7000h
MSVCR80 loaded at 78130000h - 781CB000h
foo_uie_tabs loaded at 011B0000h - 011DA000h
foo_uie_trackinfo_mod loaded at 01200000h - 01256000h
foo_ui_columns loaded at 01270000h - 01307000h
foo_ui_panels loaded at 01330000h - 0140B000h
foo_ui_std loaded at 01430000h - 01487000h
imagehlp loaded at 76C90000h - 76CB8000h
DBGHELP loaded at 59A60000h - 59B01000h
VERSION loaded at 77C00000h - 77C08000h

Stack dump analysis:
Address: 013E28F8h, location: "foo_ui_panels", loaded at 01330000h - 0140B000h
Address: 013E2934h, location: "foo_ui_panels", loaded at 01330000h - 0140B000h
Address: 7C97C2C0h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Address: 7C916999h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlMultiAppendUnicodeStringBuffer" (+0000027Eh)
Address: 7C9169A5h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlMultiAppendUnicodeStringBuffer" (+0000028Ah)
Address: 7C90EFE3h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+000002E2h)
Address: 7C90EF43h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000242h)
Address: 7C91691Dh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlMultiAppendUnicodeStringBuffer" (+00000202h)
Address: 7C916924h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlMultiAppendUnicodeStringBuffer" (+00000209h)
Address: 7C910833h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000025Fh)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C916928h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlMultiAppendUnicodeStringBuffer" (+0000020Dh)
Address: 7C9169A5h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlMultiAppendUnicodeStringBuffer" (+0000028Ah)
Address: 7C916924h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlMultiAppendUnicodeStringBuffer" (+00000209h)
Address: 77EF1950h, location: "RPCRT4", loaded at 77E70000h - 77F01000h
Symbol: "I_RpcProxyNewConnection" (+0000E0E7h)
Address: 77E7120Ch, location: "RPCRT4", loaded at 77E70000h - 77F01000h
Address: 77EF1950h, location: "RPCRT4", loaded at 77E70000h - 77F01000h
Symbol: "I_RpcProxyNewConnection" (+0000E0E7h)
Address: 7C916999h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlMultiAppendUnicodeStringBuffer" (+0000027Eh)
Address: 7C9169A5h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlMultiAppendUnicodeStringBuffer" (+0000028Ah)
Address: 7C90EFE3h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+000002E2h)
Address: 7C90EF43h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000242h)
Address: 7C91691Dh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlMultiAppendUnicodeStringBuffer" (+00000202h)
Address: 7C916924h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlMultiAppendUnicodeStringBuffer" (+00000209h)
Address: 77DD02C7h, location: "ADVAPI32", loaded at 77DD0000h - 77E6B000h
Address: 7E4113B8h, location: "USER32", loaded at 7E410000h - 7E498000h
Address: 77DD02C7h, location: "ADVAPI32", loaded at 77DD0000h - 77E6B000h
Address: 77DD0288h, location: "ADVAPI32", loaded at 77DD0000h - 77E6B000h
Address: 7C916999h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlMultiAppendUnicodeStringBuffer" (+0000027Eh)
Address: 7C9169A5h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlMultiAppendUnicodeStringBuffer" (+0000028Ah)
Address: 7C90EFE3h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+000002E2h)
Address: 7C90EF43h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000242h)
Address: 7C91691Dh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlMultiAppendUnicodeStringBuffer" (+00000202h)
Address: 7C916924h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlMultiAppendUnicodeStringBuffer" (+00000209h)
Address: 5AD702F7h, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Address: 7C97C260h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Address: 5AD702F7h, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Address: 5AD70280h, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Address: 7C910551h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+00000114h)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C916928h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlMultiAppendUnicodeStringBuffer" (+0000020Dh)
Address: 7C916924h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlMultiAppendUnicodeStringBuffer" (+00000209h)
Address: 7C9168A6h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlMultiAppendUnicodeStringBuffer" (+0000018Bh)
Address: 7C9168AEh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlMultiAppendUnicodeStringBuffer" (+00000193h)
Address: 00FFFFFFh, location: "foo_rgscan", loaded at 00FF0000h - 01038000h
Address: 5AD72E6Fh, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Symbol: "DrawThemeBackground" (+00000247h)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C910570h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+00000133h)
Address: 7C91056Dh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+00000130h)
Address: 77C2C2DEh, location: "msvcrt", loaded at 77C10000h - 77C68000h
Symbol: "free" (+000000C3h)
Address: 77C2C2E3h, location: "msvcrt", loaded at 77C10000h - 77C68000h
Symbol: "free" (+000000C8h)
Address: 7E41C46Fh, location: "USER32", loaded at 7E410000h - 7E498000h
Symbol: "IsWindowVisible" (+00000022h)
Address: 7E41C47Bh, location: "USER32", loaded at 7E410000h - 7E498000h
Symbol: "IsWindowVisible" (+0000002Eh)
Address: 7E440477h, location: "USER32", loaded at 7E410000h - 7E498000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E41C480h, location: "USER32", loaded at 7E410000h - 7E498000h
Symbol: "IsWindowVisible" (+00000033h)
Address: 7E41C47Bh, location: "USER32", loaded at 7E410000h - 7E498000h
Symbol: "IsWindowVisible" (+0000002Eh)
Address: 5AD76448h, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Symbol: "DrawThemeBackgroundEx" (+00000EC3h)
Address: 00FFFFFFh, location: "foo_rgscan", loaded at 00FF0000h - 01038000h
Address: 77F17AC2h, location: "GDI32", loaded at 77F10000h - 77F57000h
Symbol: "SelectClipRgn" (+00000012h)
Address: 5AD90E48h, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Symbol: "GetThemeTextMetrics" (+00002FF8h)
Address: 7C915041h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "bsearch" (+00000046h)
Address: 7C915233h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "bsearch" (+00000238h)
Address: 7C91527Ch, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "bsearch" (+00000281h)
Address: 7C915F0Bh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlValidateUnicodeString" (+00000299h)
Address: 7C915152h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "bsearch" (+00000157h)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C915DB8h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlValidateUnicodeString" (+00000146h)
Address: 7C915DB4h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlValidateUnicodeString" (+00000142h)
Address: 7C916042h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlValidateUnicodeString" (+000003D0h)
Address: 7C91645Eh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "LdrLoadDll" (+00000294h)
Address: 7C97C0D8h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Address: 7C9161C2h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlValidateUnicodeString" (+00000550h)
Address: 7C9153F5h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFindActivationContextSectionString" (+000000DCh)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C910738h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000164h)
Address: 7E41B3E9h, location: "USER32", loaded at 7E410000h - 7E498000h
Symbol: "DefWindowProcW" (+000000BDh)
Address: 7E418BC9h, location: "USER32", loaded at 7E410000h - 7E498000h
Symbol: "GetWindowThreadProcessId" (+00000159h)
Address: 7E471088h, location: "USER32", loaded at 7E410000h - 7E498000h
Address: 7E41B3BCh, location: "USER32", loaded at 7E410000h - 7E498000h
Symbol: "DefWindowProcW" (+00000090h)
Address: 7E41B397h, location: "USER32", loaded at 7E410000h - 7E498000h
Symbol: "DefWindowProcW" (+0000006Bh)
Address: 7E440477h, location: "USER32", loaded at 7E410000h - 7E498000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E41B3A0h, location: "USER32", loaded at 7E410000h - 7E498000h
Symbol: "DefWindowProcW" (+00000074h)
Address: 7E41B397h, location: "USER32", loaded at 7E410000h - 7E498000h
Symbol: "DefWindowProcW" (+0000006Bh)
Address: 0133BEACh, location: "foo_ui_panels", loaded at 01330000h - 0140B000h
Address: 0133BECCh, location: "foo_ui_panels", loaded at 01330000h - 0140B000h
Address: 7C915A00h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlDosApplyFileIsolationRedirection_Ustr" (+0000025Dh)
Address: 7C915A65h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlDosApplyFileIsolationRedirection_Ustr" (+000002C2h)
Address: 7C97C174h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Address: 7C9105C8h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+0000018Bh)
Address: 7C910551h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+00000114h)
Address: 7C91056Dh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+00000130h)
Address: 7C809A09h, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "lstrlenW" (+00000000h)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C911538h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "wcsncpy" (+00000AA9h)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 7C913212h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "LdrLockLoaderLock" (+000000A1h)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C910570h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+00000133h)
Address: 7C91056Dh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+00000130h)
Address: 77C2C2DEh, location: "msvcrt", loaded at 77C10000h - 77C68000h
Symbol: "free" (+000000C3h)
Address: 77C2C2E3h, location: "msvcrt", loaded at 77C10000h - 77C68000h
Symbol: "free" (+000000C8h)
Address: 7C809A09h, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "lstrlenW" (+00000000h)
Address: 5AD778E9h, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Symbol: "GetThemeSysColor" (+0000072Fh)
Address: 773D2F4Ch, location: "COMCTL32", loaded at 773D0000h - 774CC000h
Symbol: "Ordinal249" (+00002F4Ch)
Address: 77C35C94h, location: "msvcrt", loaded at 77C10000h - 77C68000h
Symbol: "except_handler3" (+00000000h)
Address: 77C12070h, location: "msvcrt", loaded at 77C10000h - 77C68000h
Symbol: "__non_rtti_object::`vftable'" (+00000C78h)
Address: 77C2C2E3h, location: "msvcrt", loaded at 77C10000h - 77C68000h
Symbol: "free" (+000000C8h)
Address: 5AD77A3Fh, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Symbol: "GetThemeSysColor" (+00000885h)
Address: 5AD77A4Dh, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Symbol: "GetThemeSysColor" (+00000893h)
Address: 7C910000h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlNtStatusToDosErrorNoTeb" (+00000477h)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 7C9105D4h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000000h)
Address: 77F198EBh, location: "GDI32", loaded at 77F10000h - 77F57000h
Symbol: "CreateFontIndirectExW" (+00000084h)
Address: 77F198C6h, location: "GDI32", loaded at 77F10000h - 77F57000h
Symbol: "CreateFontIndirectExW" (+0000005Fh)
Address: 7C9105C8h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+0000018Bh)
Address: 77F198EBh, location: "GDI32", loaded at 77F10000h - 77F57000h
Symbol: "CreateFontIndirectExW" (+00000084h)
Address: 77F198C6h, location: "GDI32", loaded at 77F10000h - 77F57000h
Symbol: "CreateFontIndirectExW" (+0000005Fh)
Address: 77F16C0Ah, location: "GDI32", loaded at 77F10000h - 77F57000h
Symbol: "DeleteObject" (+00000000h)
Address: 77F199AFh, location: "GDI32", loaded at 77F10000h - 77F57000h
Symbol: "CreateFontIndirectW" (+00000046h)
Address: 77F199B7h, location: "GDI32", loaded at 77F10000h - 77F57000h
Symbol: "CreateFontIndirectW" (+0000004Eh)
Address: 77F16C0Ah, location: "GDI32", loaded at 77F10000h - 77F57000h
Symbol: "DeleteObject" (+00000000h)
Address: 5AD74B85h, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Symbol: "Ordinal45" (+0000009Ch)
Address: 5AD74B63h, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Symbol: "Ordinal45" (+0000007Ah)
Address: 7E418BC9h, location: "USER32", loaded at 7E410000h - 7E498000h
Symbol: "GetWindowThreadProcessId" (+00000159h)
Address: 77F198EBh, location: "GDI32", loaded at 77F10000h - 77F57000h
Symbol: "CreateFontIndirectExW" (+00000084h)
Address: 77F198C6h, location: "GDI32", loaded at 77F10000h - 77F57000h
Symbol: "CreateFontIndirectExW" (+0000005Fh)
Address: 7C90E1FEh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "ZwQueryValueKey" (+00000000h)
Address: 7C90FB6Ch, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlNtStatusToDosError" (+0000002Fh)
Address: 7C90FB71h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlNtStatusToDosError" (+00000034h)
Address: 7C90E1FEh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "ZwQueryValueKey" (+00000000h)
Address: 7C90E20Ah, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "ZwQueryValueKey" (+0000000Ch)
Address: 77F198EBh, location: "GDI32", loaded at 77F10000h - 77F57000h
Symbol: "CreateFontIndirectExW" (+00000084h)
Address: 77F198C6h, location: "GDI32", loaded at 77F10000h - 77F57000h
Symbol: "CreateFontIndirectExW" (+0000005Fh)
Address: 77F199AFh, location: "GDI32", loaded at 77F10000h - 77F57000h
Symbol: "CreateFontIndirectW" (+00000046h)
Address: 77F199B7h, location: "GDI32", loaded at 77F10000h - 77F57000h
Symbol: "CreateFontIndirectW" (+0000004Eh)
Address: 01000000h, location: "foo_rgscan", loaded at 00FF0000h - 01038000h
Address: 00410049h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 7C90FB71h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlNtStatusToDosError" (+00000034h)
Address: 77DD6A18h, location: "ADVAPI32", loaded at 77DD0000h - 77E6B000h
Address: 773D1C7Ch, location: "COMCTL32", loaded at 773D0000h - 774CC000h
Symbol: "Ordinal249" (+00001C7Ch)
Address: 773D1CE8h, location: "COMCTL32", loaded at 773D0000h - 774CC000h
Symbol: "Ordinal249" (+00001CE8h)
Address: 77F1A279h, location: "GDI32", loaded at 77F10000h - 77F57000h
Symbol: "TranslateCharsetInfo" (+0000005Dh)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C910738h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000164h)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C9106ABh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+000000D7h)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 7C9105D4h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000000h)
Address: 7C9105D4h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000000h)
Address: 773D0000h, location: "COMCTL32", loaded at 773D0000h - 774CC000h
Symbol: "Ordinal249" (+00000000h)
Address: 77F30C98h, location: "GDI32", loaded at 77F10000h - 77F57000h
Symbol: "DdEntry19" (+0000001Ah)
Address: 77F1A280h, location: "GDI32", loaded at 77F10000h - 77F57000h
Symbol: "TranslateCharsetInfo" (+00000064h)
Address: 77F1A279h, location: "GDI32", loaded at 77F10000h - 77F57000h
Symbol: "TranslateCharsetInfo" (+0000005Dh)
Address: 773D73D0h, location: "COMCTL32", loaded at 773D0000h - 774CC000h
Symbol: "DllInstall" (+00001150h)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C910738h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000164h)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C9106ABh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+000000D7h)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C910738h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000164h)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C911596h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "wcsncpy" (+00000B07h)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 7C9105D4h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000000h)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C910738h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000164h)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C911596h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "wcsncpy" (+00000B07h)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 7C9105D4h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000000h)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C910738h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000164h)
Address: 7C9105C8h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+0000018Bh)
Address: 7C910551h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+00000114h)
Address: 7C91056Dh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+00000130h)
Address: 013C4285h, location: "foo_ui_panels", loaded at 01330000h - 0140B000h
Address: 013C11E6h, location: "foo_ui_panels", loaded at 01330000h - 0140B000h
Address: 013E2794h, location: "foo_ui_panels", loaded at 01330000h - 0140B000h
Address: 013C1330h, location: "foo_ui_panels", loaded at 01330000h - 0140B000h
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C910738h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000164h)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C911596h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "wcsncpy" (+00000B07h)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 7C9105D4h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000000h)
Address: 7C91056Dh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+00000130h)
Address: 013BA69Eh, location: "foo_ui_panels", loaded at 01330000h - 0140B000h
Address: 013BA6BDh, location: "foo_ui_panels", loaded at 01330000h - 0140B000h
Address: 013C3870h, location: "foo_ui_panels", loaded at 01330000h - 0140B000h
Address: 013BA6BDh, location: "foo_ui_panels", loaded at 01330000h - 0140B000h
Address: 013C1116h, location: "foo_ui_panels", loaded at 01330000h - 0140B000h
Address: 013DBE4Ch, location: "foo_ui_panels", loaded at 01330000h - 0140B000h
Address: 013C17E7h, location: "foo_ui_panels", loaded at 01330000h - 0140B000h
Address: 013C17F4h, location: "foo_ui_panels", loaded at 01330000h - 0140B000h
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C9105D4h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000000h)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C910738h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000164h)

Version info:
foobar2000 v0.9.4
UNICODE

Additional info:
CD Audio Decoder 2.1.1 (foo_cdda)
Single Column Playlist Display 0.5 beta [Nov 22 2006 - 18:11:30] (foo_uie_single_column_playlist)
Quick Search Toolbar 2.8j (foo_uie_quicksearch)
Columns UI 0.1.3 beta 1v6 TEST (foo_ui_columns)
FLAC decoder 1.1.0 (foo_input_std)
Standard DSP array 1.0 (foo_dsp_std)
Default User Interface 0.9acc (foo_ui_std)
freedb tagger 0.5.2 (foo_freedb2)
Standard Input Array 1.0 (foo_input_std)
foobar2000 core v0.9.4 (Core)
Converter 1.0.1 (foo_converter)
WMA Decoder 1.1 (foo_input_std)
Masstagger 1.6 (foo_masstag)
Track info panel mod 0.8.0 beta [Jan 5 2007 - 13:36:12] (foo_uie_trackinfo_mod)
ReplayGain Scanner 2.0.2 (foo_rgscan)
Album Art Panel 0.175 (foo_uie_albumart)
foo_custominfo 0.1.2 (foo_custominfo)
Album List 3.2.0 (foo_albumlist)
cwbowron's title format hooks 1.1.0beta [Dec 1 2006 - 13:47:34] (foo_cwb_hooks)
Tabbed panel modified 0.2.5 (foo_uie_tabs)
Panels UI 0.9.2 beta [Mar 30 2007 - 12:21:46] (foo_ui_panels)


huh.gif What just happened? Where did it go wrong? And how do I fix it? unsure.gif
Andreasvb
QUOTE(Keikonium @ Apr 11 2007, 22:35) *

Sweet! Thanks for the help there Andreasvb ^__^.
That worked perfectly smile.gif.

Now I'm stuck on how you arrived at that number? Looking in the CharMap on my computer, 9733 doesn't correspond with a Star in Arial Unicode MS (but it works with that font in Foobar). Is there a way to figure out how to get certain characters in the CharMap to show up in Foobar? Like what numbers to use?


Glad I could help =)

I used this page to find it, searched for star unicode on google.
http://www.fileformat.info/info/unicode/char/2605/index.htm

It's UTF-16 Decimal, I think you can take the hex value from charmap and convert to decimal.
Keikonium
Again, thank you happy.gif.
My unicode woes are now over :]! Everything is back to normal in my config smile.gif.
Falstaff
QUOTE(FofR @ Apr 11 2007, 18:38) *

QUOTE(Yotsuya @ Apr 9 2007, 21:04) *

Feature Request:

// PerTrack
$ifgreater($getpvar(run.this.for.every.track),0,
$docmd(RunService)
,)

The basic mechanisms should already be there with the $button() commands but the ability to execute these commands on "events" determined by pvars and refresh headers could open the door for a lot of fun.

I would LOVE a feature like this.


me too !!! i've already need this feature but constraint to forgive it sad.gif
capleton
I've been working on a panels UI config, and I want to get rid of the title bar. But i still want the close, minimize and maximize buttons. I would like to use $button2, but I cant find the commands, the only one i saw was View/Hide. Anybody know if the others exist? If there is a possible work-around?

Cheers!
minielim
I have a feature request: play/exit controls when using the context menu on the system tray icon.
Kiteroa
QUOTE(Falstaff @ Apr 12 2007, 21:40) *

QUOTE(FofR @ Apr 11 2007, 18:38) *

QUOTE(Yotsuya @ Apr 9 2007, 21:04) *

Feature Request:

// PerTrack
$ifgreater($getpvar(run.this.for.every.track),0,
$docmd(RunService)
,)

The basic mechanisms should already be there with the $button() commands but the ability to execute these commands on "events" determined by pvars and refresh headers could open the door for a lot of fun.

I would LOVE a feature like this.


me too !!! i've already need this feature but constraint to forgive it sad.gif



Yes, please, it would be a great step forward.

(But Foobar really needs a proper scripting language which has access to all parts of all components...)
kabuki
QUOTE(capleton @ Apr 12 2007, 21:47) *

I've been working on a panels UI config, and I want to get rid of the title bar. But i still want the close, minimize and maximize buttons. I would like to use $button2, but I cant find the commands, the only one i saw was View/Hide. Anybody know if the others exist? If there is a possible work-around?

Cheers!


for Exit button, you can use "File/Exit" (without quote) in the command place of your $button.
for Maximise/Restore, look at your PM.
barry123
QUOTE(minielim @ Apr 13 2007, 03:07) *

I have a feature request: play/exit controls when using the context menu on the system tray icon.


good point,

play,paused etc.
preference and exit please!
Zelphar
crashed when setting Panels UI
MS VISTA
all ui components are the latest version.
some times,its crashed when i click setting opition in context menu
some times it crashed when i save my settings
all it happened when i try to set panels UI
T_T
HELP!!!
CODE
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 7768A8E5h
Access violation, operation: read, address: 00226000h
Call path:
entry=>app_mainloop
This is the first crash logged by this instance.
Code bytes (7768A8E5h):
7768A8A5h: E9 FB 37 FB FF 85 C0 74 25 8B 4D 0C 56 0F B6 31
7768A8B5h: 48 41 66 83 3C 75 80 C4 6D 77 00 74 06 85 C0 74
7768A8C5h: 0A 48 41 42 42 85 C0 74 04 EB E2 42 42 5E 8B 45
7768A8D5h: 08 89 10 E9 33 1C F9 FF 85 C0 74 1F 8B 55 0C 57
7768A8E5h: 0F B7 0A 8B 3D 9C 52 6D 77 0F B7 0C 4F 48 42 42
7768A8F5h: 46 84 ED 74 01 46 85 C0 75 E6 5F 8B 45 08 89 30
7768A905h: E9 E7 D5 FE FF 8B 75 08 0F B7 06 33 D2 3B C3 89
7768A915h: 45 F8 0F 86 CB 63 F9 FF 66 8B 3D 84 50 6D 77 33
Stack (0012CAE0h):
0012CAC0h: 00000000 00000000 00000000 00000000
0012CAD0h: 00000000 00000000 00000000 00000000
0012CAE0h: 00222830 77677ED2 0012CB0C 75F3024A
0012CAF0h: 0012CB20 00222830 00004EC2 000000B1
0012CB00h: 00D9F510 00D2BED0 00002761 0012CB48
0012CB10h: 75EDF807 000C089A 000000B1 00000000
0012CB20h: 7FFFFFFF 00000000 000002B1 00000000
0012CB30h: 00DA6718 000000B1 00D9F510 0206DD3E
0012CB40h: 000C089A 00000000 0012CB68 75EF2BBA
0012CB50h: 00D2BED0 000000B1 00000000 7FFFFFFF
0012CB60h: 00000000 00D2BED0 0012CB80 75F01E47
0012CB70h: 000C089A 000000B1 00000000 7FFFFFFF
0012CB80h: 0012CBAC 75F099A7 000C089A 0012CC44
0012CB90h: 00000028 00000000 00000000 03840000
0012CBA0h: 0000000C DCBAABCD 001B041C 0012CBC8
0012CBB0h: 75EE123B 00000000 00000028 000C089A
0012CBC0h: 00000001 00000000 0012CBF4 75EF1A10
0012CBD0h: 001B041C 00000028 000C089A 00000001
0012CBE0h: 00000028 DCBAABCD 00000000 0012CC44
0012CBF0h: 00000028 0012CC6C 75EF1AE8 75EE1219
Registers:
EAX: 00000B79, EBX: 00000000, ECX: 00000007, EDX: 00226000
ESI: 00001BEB, EDI: 7FFB0022, EBP: 0012CAE8, ESP: 0012CAE0
Crash location: "ntdll", loaded at 77610000h - 7772E000h
Symbol: "RtlDeleteAce" (+000092D6h)

Loaded modules:
foobar2000 loaded at 00400000h - 004F3000h
ntdll loaded at 77610000h - 7772E000h
kernel32 loaded at 76090000h - 76168000h
COMCTL32 loaded at 74B10000h - 74CA4000h
msvcrt loaded at 76570000h - 7661A000h
ADVAPI32 loaded at 76A80000h - 76B3F000h
RPCRT4 loaded at 75FC0000h - 76083000h
GDI32 loaded at 77760000h - 777AB000h
USER32 loaded at 75ED0000h - 75F6E000h
SHLWAPI loaded at 76A20000h - 76A75000h
SHELL32 loaded at 76B40000h - 7760E000h
ole32 loaded at 768D0000h - 76A14000h
shared loaded at 10000000h - 10029000h
comdlg32 loaded at 777B0000h - 77824000h
IMM32 loaded at 76340000h - 7635E000h
MSCTF loaded at 764A0000h - 76567000h
LPK loaded at 77830000h - 77839000h
USP10 loaded at 762C0000h - 7633D000h
uxtheme loaded at 74E70000h - 74EAF000h
IMHook loaded at 12300000h - 12308000h
MSVCR80 loaded at 6FCF0000h - 6FD8B000h
NTMARTA loaded at 75240000h - 75261000h
WLDAP32 loaded at 75F70000h - 75FB9000h
WS2_32 loaded at 76290000h - 762BD000h
NSI loaded at 76360000h - 76366000h
PSAPI loaded at 75EC0000h - 75EC7000h
SAMLIB loaded at 75970000h - 75981000h
lgscroll loaded at 10100000h - 1010F000h
MSVCP80 loaded at 6FE50000h - 6FED7000h
foo_audioscrobbler loaded at 012C0000h - 012F7000h
foo_common loaded at 01300000h - 01333000h
foo_cwb_hooks loaded at 01340000h - 01375000h
foo_input_matroska loaded at 013E0000h - 01466000h
foo_input_monkey loaded at 01470000h - 014B9000h
foo_input_tta loaded at 014C0000h - 014ED000h
foo_masstag_addons loaded at 014F0000h - 014FE000h
foo_msnalt loaded at 01510000h - 01529000h
foo_out_ks loaded at 01540000h - 0156A000h
SETUPAPI loaded at 76740000h - 768C8000h
OLEAUT32 loaded at 76620000h - 766AC000h
foo_playcount loaded at 01590000h - 015B8000h
foo_pqview loaded at 015F0000h - 0160B000h
foo_uie_lyrics loaded at 01620000h - 0167F000h
WININET loaded at 76170000h - 7623F000h
Normaliz loaded at 77840000h - 77843000h
iertutil loaded at 76240000h - 76285000h
WINMM loaded at 74450000h - 74483000h
OLEACC loaded at 74410000h - 74448000h
foo_uie_quicksearch loaded at 016B0000h - 016F6000h
foo_ui_columns loaded at 01E00000h - 01E97000h
foo_ui_panels loaded at 02000000h - 020DB000h
gdiplus loaded at 747B0000h - 7495A000h
foo_abx loaded at 01740000h - 01774000h
foo_albumlist loaded at 01F60000h - 01FA7000h
foo_cdda loaded at 01F10000h - 01F46000h
foo_converter loaded at 02180000h - 021E9000h
foo_freedb2 loaded at 02110000h - 02150000h
foo_input_std loaded at 02370000h - 02484000h
foo_masstag loaded at 021F0000h - 02240000h
foo_rgscan loaded at 02250000h - 02298000h
foo_ui_std loaded at 02490000h - 024E7000h
ctagent loaded at 01EE0000h - 01EE7000h
Msimg32 loaded at 75210000h - 75215000h
opentext loaded at 020E0000h - 020F2000h
DSOUND loaded at 6EF40000h - 6EFB1000h
POWRPROF loaded at 75220000h - 7523A000h
CLBCatQ loaded at 766B0000h - 76734000h
MMDevApi loaded at 74DB0000h - 74DD7000h
WINTRUST loaded at 74A90000h - 74ABD000h
CRYPT32 loaded at 756B0000h - 757A1000h
MSASN1 loaded at 75950000h - 75962000h
USERENV loaded at 75D80000h - 75D9E000h
Secur32 loaded at 75D60000h - 75D74000h
imagehlp loaded at 77730000h - 77759000h
NLAapi loaded at 74A60000h - 74A6F000h
IPHLPAPI loaded at 75900000h - 75919000h
dhcpcsvc loaded at 757E0000h - 75815000h
DNSAPI loaded at 75990000h - 759BB000h
WINNSI loaded at 75850000h - 75857000h
dhcpcsvc6 loaded at 75830000h - 75850000h
mswsock loaded at 75560000h - 7559B000h
winrnr loaded at 731C0000h - 731C8000h
audioses loaded at 74190000h - 741B1000h
audioeng loaded at 74060000h - 740C6000h
AVRT loaded at 75140000h - 75147000h
napinsp loaded at 73150000h - 7315F000h
pnrpnsp loaded at 73110000h - 73122000h
rasadhlp loaded at 731D0000h - 731D6000h
wship6 loaded at 75550000h - 75556000h
wshtcpip loaded at 75200000h - 75206000h
dbghelp loaded at 72440000h - 7251C000h

Stack dump analysis:
Address: 77677ED2h, location: "ntdll", loaded at 77610000h - 7772E000h
Symbol: "RtlUnicodeToMultiByteSize" (+00000000h)
Address: 75F3024Ah, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "keybd_event" (+000003CAh)
Address: 75EDF807h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "DestroyCursor" (+00000044h)
Address: 0206DD3Eh, location: "foo_ui_panels", loaded at 02000000h - 020DB000h
Symbol: "Scintilla_DirectFunction" (+000003C6h)
Address: 75EF2BBAh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "SendMessageW" (+00000049h)
Address: 75F01E47h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "SendDlgItemMessageA" (+0000004Eh)
Address: 75F099A7h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "DrawStateW" (+00000246h)
Address: 75EE123Bh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "DefDlgProcW" (+00000022h)
Address: 75EF1A10h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "GetMessageW" (+0000006Eh)
Address: 75EF1AE8h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "GetMessageW" (+00000146h)
Address: 75EE1219h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "DefDlgProcW" (+00000000h)
Address: 75EF1A91h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "GetMessageW" (+000000EFh)
Address: 75F376CCh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "AlignRects" (+00001926h)
Address: 75EF1C03h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "GetMessageW" (+00000261h)
Address: 75EE1219h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "DefDlgProcW" (+00000000h)
Address: 75F376CCh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "AlignRects" (+00001926h)
Address: 75EF3656h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "OffsetRect" (+0000004Dh)
Address: 75EE1219h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "DefDlgProcW" (+00000000h)
Address: 77670E6Eh, location: "ntdll", loaded at 77610000h - 7772E000h
Symbol: "KiUserCallbackDispatcher" (+0000002Eh)
Address: 77670E20h, location: "ntdll", loaded at 77610000h - 7772E000h
Symbol: "KiUserApcDispatcher" (+00000048h)
Address: 75EE1219h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "DefDlgProcW" (+00000000h)
Address: 75EF1BB8h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "GetMessageW" (+00000216h)
Address: 75EF2335h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "DefWindowProcW" (+000005A5h)
Address: 75EDF807h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "DestroyCursor" (+00000044h)
Address: 75EE1219h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "DefDlgProcW" (+00000000h)
Address: 75EF2BBAh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "SendMessageW" (+00000049h)
Address: 75ED87E7h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "GetDlgItem" (+00000000h)
Address: 020300CEh, location: "foo_ui_panels", loaded at 02000000h - 020DB000h
Address: 75EE5F37h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "CopyImage" (+000000F4h)
Address: 020B1160h, location: "foo_ui_panels", loaded at 02000000h - 020DB000h
Symbol: "Scintilla_DirectFunction" (+000437E8h)
Address: 74E794D6h, location: "uxtheme", loaded at 74E70000h - 74EAF000h
Symbol: "GetThemeTextMetrics" (+000006C9h)
Address: 004408CAh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 77675BA9h, location: "ntdll", loaded at 77610000h - 7772E000h
Symbol: "RtlFindActivationContextSectionGuid" (+000002FDh)
Address: 75ED8AABh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "CallNextHookEx" (+0000003Dh)
Address: 101077F8h, location: "lgscroll", loaded at 10100000h - 1010F000h
Symbol: "UninstallScrollHooks" (+00000F98h)
Address: 10107819h, location: "lgscroll", loaded at 10100000h - 1010F000h
Symbol: "UninstallScrollHooks" (+00000FB9h)
Address: 77677BDCh, location: "ntdll", loaded at 77610000h - 7772E000h
Symbol: "RtlTimeFieldsToTime" (+0000036Ch)
Address: 75ED8AABh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "CallNextHookEx" (+0000003Dh)
Address: 101077F8h, location: "lgscroll", loaded at 10100000h - 1010F000h
Symbol: "UninstallScrollHooks" (+00000F98h)
Address: 10107819h, location: "lgscroll", loaded at 10100000h - 1010F000h
Symbol: "UninstallScrollHooks" (+00000FB9h)
Address: 75EE5F37h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "CopyImage" (+000000F4h)
Address: 776718C3h, location: "ntdll", loaded at 77610000h - 7772E000h
Symbol: "RtlFreeHeap" (+0000007Ah)
Address: 760D7A7Eh, location: "kernel32", loaded at 76090000h - 76168000h
Symbol: "HeapFree" (+00000014h)
Address: 74E720E3h, location: "uxtheme", loaded at 74E70000h - 74EAF000h
Address: 74E7BCA9h, location: "uxtheme", loaded at 74E70000h - 74EAF000h
Symbol: "BufferedPaintStopAllAnimations" (+00000582h)
Address: 004408CAh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 760D7940h, location: "kernel32", loaded at 76090000h - 76168000h
Symbol: "SetLastError" (+00000000h)
Address: 75EE7A13h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "InflateRect" (+0000006Fh)
Address: 75EE3788h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "EnumDisplaySettingsW" (+0000029Dh)
Address: 75EE0164h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "GetWindowInfo" (+00000089h)
Address: 75EE0992h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "IsZoomed" (+00000035h)
Address: 004408CAh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 75F376CCh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "AlignRects" (+00001926h)
Address: 75EE0992h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "IsZoomed" (+00000035h)
Address: 74E793A7h, location: "uxtheme", loaded at 74E70000h - 74EAF000h
Symbol: "GetThemeTextMetrics" (+0000059Ah)
Address: 004408CAh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 74E77A79h, location: "uxtheme", loaded at 74E70000h - 74EAF000h
Symbol: "CloseThemeData" (+000004FFh)
Address: 77671843h, location: "ntdll", loaded at 77610000h - 7772E000h
Symbol: "RtlAllocateHeap" (+00000216h)
Address: 75ED8AABh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "CallNextHookEx" (+0000003Dh)
Address: 101077F8h, location: "lgscroll", loaded at 10100000h - 1010F000h
Symbol: "UninstallScrollHooks" (+00000F98h)
Address: 10107819h, location: "lgscroll", loaded at 10100000h - 1010F000h
Symbol: "UninstallScrollHooks" (+00000FB9h)
Address: 75ED8AABh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "CallNextHookEx" (+0000003Dh)
Address: 101077F8h, location: "lgscroll", loaded at 10100000h - 1010F000h
Symbol: "UninstallScrollHooks" (+00000F98h)
Address: 10107819h, location: "lgscroll", loaded at 10100000h - 1010F000h
Symbol: "UninstallScrollHooks" (+00000FB9h)
Address: 760D7940h, location: "kernel32", loaded at 76090000h - 76168000h
Symbol: "SetLastError" (+00000000h)
Address: 74E7BCB8h, location: "uxtheme", loaded at 74E70000h - 74EAF000h
Symbol: "BufferedPaintStopAllAnimations" (+00000591h)
Address: 74B76454h, location: "COMCTL32", loaded at 74B10000h - 74CA4000h
Symbol: "DPA_Grow" (+00000436h)
Address: 75EF2FA9h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "PtInRect" (+00000056h)
Address: 75F3AB20h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "AlignRects" (+00004D7Ah)
Address: 75EF1E2Ch, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "DefWindowProcW" (+0000009Ch)
Address: 75EF1DFBh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "DefWindowProcW" (+0000006Bh)
Address: 004408CAh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 75F376CCh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "AlignRects" (+00001926h)
Address: 75EF1DFBh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "DefWindowProcW" (+0000006Bh)
Address: 74E7AC86h, location: "uxtheme", loaded at 74E70000h - 74EAF000h
Symbol: "GetThemeTextMetrics" (+00001E79h)
Address: 004408CAh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 777A60C0h, location: "GDI32", loaded at 77760000h - 777AB000h
Symbol: "DDCCIGetTimingReport" (+000012EDh)
Address: 7776AE0Fh, location: "GDI32", loaded at 77760000h - 777AB000h
Symbol: "CreateFontIndirectExW" (+00000084h)
Address: 7776ADEAh, location: "GDI32", loaded at 77760000h - 777AB000h
Symbol: "CreateFontIndirectExW" (+0000005Fh)
Address: 7776AE60h, location: "GDI32", loaded at 77760000h - 777AB000h
Symbol: "CreateFontIndirectW" (+00000049h)
Address: 7776AE6Ah, location: "GDI32", loaded at 77760000h - 777AB000h
Symbol: "CreateFontIndirectW" (+00000053h)
Address: 75EF24AFh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "SetWindowLongW" (+00000065h)
Address: 75EF2539h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "GetWindowLongW" (+0000002Bh)
Address: 75EF2545h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "GetWindowLongW" (+00000037h)
Address: 75EF2545h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "GetWindowLongW" (+00000037h)
Address: 020427E2h, location: "foo_ui_panels", loaded at 02000000h - 020DB000h
Symbol: "foobar2000_get_interface" (+000101C2h)
Address: 75EF1A10h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "GetMessageW" (+0000006Eh)
Address: 75EDDB4Ch, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "SendMessageA" (+00000259h)
Address: 75EF2FA9h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "PtInRect" (+00000056h)
Address: 75F3AB20h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "AlignRects" (+00004D7Ah)
Address: 75ED8AABh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "CallNextHookEx" (+0000003Dh)
Address: 101077F8h, location: "lgscroll", loaded at 10100000h - 1010F000h
Symbol: "UninstallScrollHooks" (+00000F98h)
Address: 10107819h, location: "lgscroll", loaded at 10100000h - 1010F000h
Symbol: "UninstallScrollHooks" (+00000FB9h)
Address: 10107819h, location: "lgscroll", loaded at 10100000h - 1010F000h
Symbol: "UninstallScrollHooks" (+00000FB9h)
Address: 75EF1E2Ch, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "DefWindowProcW" (+0000009Ch)
Address: 75EF1DFBh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "DefWindowProcW" (+0000006Bh)
Address: 75F376CCh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "AlignRects" (+00001926h)
Address: 75EF1DFBh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "DefWindowProcW" (+0000006Bh)
Address: 74B5BDF2h, location: "COMCTL32", loaded at 74B10000h - 74CA4000h
Symbol: "ImageList_GetIconSize" (+0000098Fh)
Address: 75EF1DFBh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "DefWindowProcW" (+0000006Bh)
Address: 75EF1A10h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "GetMessageW" (+0000006Eh)
Address: 75F3AB20h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "AlignRects" (+00004D7Ah)
Address: 75EF1DFBh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "DefWindowProcW" (+0000006Bh)
Address: 75EF1B41h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "GetMessageW" (+0000019Fh)
Address: 75EF1AFFh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "GetMessageW" (+0000015Dh)
Address: 75EF1A91h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "GetMessageW" (+000000EFh)
Address: 75EF1B41h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "GetMessageW" (+0000019Fh)
Address: 10107460h, location: "lgscroll", loaded at 10100000h - 1010F000h
Symbol: "UninstallScrollHooks" (+00000C00h)
Address: 75F376CCh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "AlignRects" (+00001926h)
Address: 75EF1AFFh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "GetMessageW" (+0000015Dh)
Address: 75EF1C03h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "GetMessageW" (+00000261h)
Address: 101085EBh, location: "lgscroll", loaded at 10100000h - 1010F000h
Symbol: "InstallScrollHooks" (+00000B7Bh)
Address: 75EE3617h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "EnumDisplaySettingsW" (+0000012Ch)
Address: 75F224BAh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "GetRawInputDeviceInfoW" (+00000070h)
Address: 10107460h, location: "lgscroll", loaded at 10100000h - 1010F000h
Symbol: "UninstallScrollHooks" (+00000C00h)
Address: 75EF3656h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "OffsetRect" (+0000004Dh)
Address: 75EF3666h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "OffsetRect" (+0000005Dh)
Address: 77670E6Eh, location: "ntdll", loaded at 77610000h - 7772E000h
Symbol: "KiUserCallbackDispatcher" (+0000002Eh)
Address: 77670E20h, location: "ntdll", loaded at 77610000h - 7772E000h
Symbol: "KiUserApcDispatcher" (+00000048h)
Address: 10107460h, location: "lgscroll", loaded at 10100000h - 1010F000h
Symbol: "UninstallScrollHooks" (+00000C00h)
Address: 75F2245Ah, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "GetRawInputDeviceInfoW" (+00000010h)
Address: 75EF2335h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "DefWindowProcW" (+000005A5h)
Address: 75EDF807h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "DestroyCursor" (+00000044h)
Address: 74B5BD42h, location: "COMCTL32", loaded at 74B10000h - 74CA4000h
Symbol: "ImageList_GetIconSize" (+000008DFh)
Address: 75EF2BBAh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "SendMessageW" (+00000049h)
Address: 74B5DDFAh, location: "COMCTL32", loaded at 74B10000h - 74CA4000h
Symbol: "ImageList_GetIconSize" (+00002997h)
Address: 75EF2937h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "IsWindow" (+0000003Dh)
Address: 75EF2937h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "IsWindow" (+0000003Dh)
Address: 75EF28FAh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "IsWindow" (+00000000h)
Address: 75EF1D87h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "GetMessageW" (+000003E5h)
Address: 75EF2FA9h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "PtInRect" (+00000056h)
Address: 75F3AB20h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "AlignRects" (+00004D7Ah)
Address: 75EF1E2Ch, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "DefWindowProcW" (+0000009Ch)
Address: 75EF1DFBh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "DefWindowProcW" (+0000006Bh)
Address: 75F376CCh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "AlignRects" (+00001926h)
Address: 75EF1DFBh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "DefWindowProcW" (+0000006Bh)
Address: 74B5BDF2h, location: "COMCTL32", loaded at 74B10000h - 74CA4000h
Symbol: "ImageList_GetIconSize" (+0000098Fh)
Address: 75EF313Ah, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "GetWindow" (+00000126h)
Address: 75F3AB20h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "AlignRects" (+00004D7Ah)
Address: 75EF1AFFh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "GetMessageW" (+0000015Dh)
Address: 75EF1A10h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "GetMessageW" (+0000006Eh)
Address: 75F3AB20h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "AlignRects" (+00004D7Ah)
Address: 75EF1DFBh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "DefWindowProcW" (+0000006Bh)
Address: 75EF1B41h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "GetMessageW" (+0000019Fh)
Address: 75EF1AFFh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "GetMessageW" (+0000015Dh)
Address: 75EF1A91h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "GetMessageW" (+000000EFh)
Address: 75EF1B41h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "GetMessageW" (+0000019Fh)
Address: 75F376CCh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "AlignRects" (+00001926h)
Address: 75EF1AFFh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "GetMessageW" (+0000015Dh)
Address: 75EF1C03h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "GetMessageW" (+00000261h)
Address: 101085EBh, location: "lgscroll", loaded at 10100000h - 1010F000h
Symbol: "InstallScrollHooks" (+00000B7Bh)
Address: 75EE3617h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "EnumDisplaySettingsW" (+0000012Ch)
Address: 75F224BAh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "GetRawInputDeviceInfoW" (+00000070h)
Address: 10107460h, location: "lgscroll", loaded at 10100000h - 1010F000h
Symbol: "UninstallScrollHooks" (+00000C00h)
Address: 75EF3656h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "OffsetRect" (+0000004Dh)
Address: 75EF2937h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "IsWindow" (+0000003Dh)
Address: 75EF23FBh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "DefWindowProcW" (+0000066Bh)
Address: 75EF243Eh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "DefWindowProcW" (+000006AEh)
Address: 020A803Eh, location: "foo_ui_panels", loaded at 02000000h - 020DB000h
Symbol: "Scintilla_DirectFunction" (+0003A6C6h)
Address: 020427F7h, location: "foo_ui_panels", loaded at 02000000h - 020DB000h
Symbol: "foobar2000_get_interface" (+000101D7h)
Address: 75EF1A10h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "GetMessageW" (+0000006Eh)
Address: 75EDF203h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "SetWindowRgn" (+000011EDh)
Address: 020427B0h, location: "foo_ui_panels", loaded at 02000000h - 020DB000h
Symbol: "foobar2000_get_interface" (+00010190h)
Address: 75EE0DBAh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "GetTitleBarInfo" (+000003EDh)
Address: 75F376CCh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "AlignRects" (+00001926h)
Address: 75EE0C7Eh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "GetTitleBarInfo" (+000002B1h)
Address: 020427B0h, location: "foo_ui_panels", loaded at 02000000h - 020DB000h
Symbol: "foobar2000_get_interface" (+00010190h)
Address: 75EE123Bh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "DefDlgProcW" (+00000022h)
Address: 75EF1A10h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "GetMessageW" (+0000006Eh)
Address: 75EF1AE8h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "GetMessageW" (+00000146h)
Address: 75EE1219h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "DefDlgProcW" (+00000000h)
Address: 020CEB70h, location: "foo_ui_panels", loaded at 02000000h - 020DB000h
Symbol: "Scintilla_DirectFunction" (+000611F8h)
Address: 75EF1A91h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "GetMessageW" (+000000EFh)
Address: 101085EBh, location: "lgscroll", loaded at 10100000h - 1010F000h
Symbol: "InstallScrollHooks" (+00000B7Bh)
Address: 75F376CCh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "AlignRects" (+00001926h)
Address: 75EF1C03h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "GetMessageW" (+00000261h)
Address: 75EE1219h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "DefDlgProcW" (+00000000h)
Address: 020CEB70h, location: "foo_ui_panels", loaded at 02000000h - 020DB000h
Symbol: "Scintilla_DirectFunction" (+000611F8h)
Address: 75F0A728h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "CreateDialogParamW" (+00000228h)
Address: 75F376CCh, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "AlignRects" (+00001926h)
Address: 75EF3656h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "OffsetRect" (+0000004Dh)
Address: 75EE1219h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "DefDlgProcW" (+00000000h)
Address: 75F2245Ah, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "GetRawInputDeviceInfoW" (+00000010h)
Address: 77670E6Eh, location: "ntdll", loaded at 77610000h - 7772E000h
Symbol: "KiUserCallbackDispatcher" (+0000002Eh)
Address: 77670E20h, location: "ntdll", loaded at 77610000h - 7772E000h
Symbol: "KiUserApcDispatcher" (+00000048h)
Address: 75EE1219h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "DefDlgProcW" (+00000000h)
Address: 75EF1BB8h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "GetMessageW" (+00000216h)
Address: 75EF2335h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "DefWindowProcW" (+000005A5h)
Address: 75EDF807h, location: "USER32", loaded at 75ED0000h - 75F6E000h
Symbol: "DestroyCursor" (+00000044h)
Address: 020CEB70h, location: "foo_ui_panels", loaded at 02000000h - 020DB000h
Symbol: "Scintilla_DirectFunction" (+000611F8h)

Version info:
foobar2000 v0.9.4.2
UNICODE

Additional info:
Matroska Plugin 0.9.1.2 (foo_input_matroska)
foobar2000 core 0.9.4.2 (Core)
MSN Now Playing (alt) 2.4 (foo_msnalt)
Converter 1.0.1 (foo_converter)
Panels UI 0.9.2 beta [Mar 30 2007 - 12:21:46] (foo_ui_panels)
Default User Interface 0.9acc (foo_ui_std)
Kernel Streaming Output 1.2.2 (foo_out_ks)
CD Audio Decoder 2.1.1 (foo_cdda)
freedb Tagger 0.5.2a (foo_freedb2)
ABX Comparator 1.3.1 (foo_abx)
WMA Decoder 1.1 (foo_input_std)
FLAC Decoder 1.1.0 (foo_input_std)
Playback Statistics 1.3.2 (foo_playcount)
cwbowron's title format hooks 1.1.0beta [Dec 1 2006 - 13:47:34] (foo_cwb_hooks)
TTA Audio Decoder (unofficial) 2.4.2 (foo_input_tta)
Monkey's Audio decoder 2.1.1 (foo_input_monkey)
ReplayGain Scanner 2.0.2 (foo_rgscan)
Lyric Show Panels 0.3.1.1 (foo_uie_lyrics)
Album List 3.2.0 (foo_albumlist)
Columns UI 0.1.3 beta 1v7 (foo_ui_columns)
Common services 0.1 (foo_common)
Quick Search Toolbar 2.8k (foo_uie_quicksearch)
Audioscrobbler 1.3.5 (foo_audioscrobbler)
Standard Input Array 1.0 (foo_input_std)
Masstagger Addons 0.3.3 (foo_masstag_addons)
Masstagger 1.6 (foo_masstag)

shakey_snake
Arrrrrrrghhhhhhhhhhhhh!!!

PLEASE use
CODE
[codebox][/codebox]

instead of
CODE
[code][ /code]
syrek
QUOTE(shakey_snake @ Apr 13 2007, 15:38) *

Arrrrrrrghhhhhhhhhhhhh!!!

PLEASE use
CODE
[codebox][/codebox]

instead of
CODE
[code][ /code]



thnx, was searching for that command, adjusted my post wink.gif
Matyas
Guys, how do you disable the Panels portion of the PanelsUI? I would like to do this, because I only use the trackinfo part of it. Thing is, startup time increased considerably with PanelsUI (3s to 8s) and since I am not using it, I would like to have it disabled.

As for now, I have reverted to "trackinfo_mod".
peakshysteria
Hmmm, seems i cant get the latest version to work at all. I only get:

Failed to load DLL: foo_ui_panels.dll
Reason: Wrong version number; this component appears to have been built with newer version of foobar2000 SDK, please download latest version of foobar2000 in order to use it.

Can someone help? Running latest Foobar on Win Xp Pro X64
Zelphar
I have made more test for the crash situation
it seems that i use the default pui setting
it will not be crash
but if i used the other guy's posted in this forum
it will crash when i try to edit layout code
but the code i have changed before
(sorry,i mean almost all other pui except default.pui
eg:
http://www.hydrogenaudio.org/forums/index....2890&st=75#
My system is VISTA(and i try to close the glass effect,but it doesnt work)
i have no idea about this
T_T


and another question,ic many code requiment include foo_ui_columns
but it seems to be work well without it,
does it should be something wrong if i delete foo_ui_columns?


PS:some friends of me recently usually crash when start foobar( ̄▽ ̄#)
Blooooo
Request for next PanelsUI:

Formal way of choosing playlists through buttons. Something along the lines of 'PLAYLIST:SELECT:name'

@Zephlar:
Way way way way WAY too vague. Who's code? Can you send the error report via PM? Does his code include a troubleshooter? Did other people say it's buggy on the forum?
vigge
Dunno if this has already been requested or if there's some way to do it already, but I was hoping that a future version could autofocus the playlist when foobar has been activated. To specify, I'd merely like to be able to scroll through the playlist with the mousewheel without having to click in it first to focus it. It's a small thing, but could maybe be easy (or hard, I have no idea and if that was the case just ignore this request) to accomplish I hope. Hitting the up and down arrows to scroll through the playlist without having clicked on it works (for me atleast), but the scroll wheel doesn't right now.
Russell777
QUOTE(Blooooo @ Apr 14 2007, 06:10) *

Request for next PanelsUI:

Formal way of choosing playlists through buttons. Something along the lines of 'PLAYLIST:SELECT:name'

@Zephlar:
Way way way way WAY too vague. Who's code? Can you send the error report via PM? Does his code include a troubleshooter? Did other people say it's buggy on the forum?

I think this component might be the answer:foo_cmd_playlist
carmenm
Maybe a bug report maybe not. So i ll explain and see if someone had that bug. It s about hide titlebar. If i activate it the titlebar disappear. Then if i close foobar and reopen it the titlebar has reappeared but the option is still checked. I am trying to make a skin without titlebar so it s quite annoying. Just to give a context, i am using a VS not WB.
barry123
hi guys,
I'd like to have Album List instead of Explorer View
I downloaded foo_uie_albumlist.dll and replaced everything with "Explorer view" to "Album List"
but when I click on the button, nothing happens, I only see the background of my Foobar.

Part I changed:

$select($getpvar(mode),
// mode 1: Playlist View
$panel(playlist view,Single Column Playlist,5,$eval($get(compact)+$get(mini)),$sub(%_width%,10),$eval($get(full)-$get(compact)-$get(mini)-25),)
$button(15,$eval($get(mini)+88),0,0,22,26,,,WINDOWSIZE:525:$get(full):LEFT:TOP,)
$button(15,$eval($get(mini)+88),0,0,22,26,/images\playlist.png,,'PVAR:SET:mode:2',TOOLTIP:"Explorer Tree")
$button(20,2,0,0,16,16,,,WINDOWSIZE:450:$get(mini):LEFT:TOP,)
$button(20,2,0,0,16,16,/images\minus.png,,'PVAR:SET:mode:4',TOOLTIP:"Mini View")


,
// mode 2: Explorer Tree
$panel(Explorer Tree,Explorer Tree,5,$eval($get(compact)+$get(mini)),$sub(%_width%,10),$eval($get(full)-$get(compact)-$get(mini)-25),)
$button(15,$eval($get(mini)+88),0,0,22,26,,,WINDOWSIZE:525:$get(full):LEFT:TOP,)
$button(15,$eval($get(mini)+88),0,0,22,26,/images\playlist.png,,'PVAR:SET:mode:1',TOOLTIP:"Playlist View")
$button(20,2,0,0,16,16,,,WINDOWSIZE:450:$get(mini):LEFT:TOP,)
$button(20,2,0,0,16,16,/images\minus.png,,'PVAR:SET:mode:4',TOOLTIP:"Mini View")
,
// mode 3: Compact View

,
// mode 4: Mini View
$button(20,2,0,0,16,16,,,WINDOWSIZE:525:$get(full):LEFT:TOP,)
$button(20,2,0,0,16,16,/images\plus.png,,'PVAR:SET:mode:1',TOOLTIP:"Playlist View")
$button(360,2,0,0,16,16,/images\ministop.png,/images\ministoph.png,stop,TOOLTIP:"Stop")
$button(375,2,0,0,16,16,
$if($or(%ispaused%,$not(%isplaying%)),/images\miniplay.png,/images\minipause.png),
$if($or(%ispaused%,$not(%isplaying%)),/images\miniplayh.png,/images\minipauseh.png),Play or Pause,TOOLTIP:" Play/Pause ")
$button(390,2,0,0,16,16,/images\mininext.png,/images\mininexth.png,next,TOOLTIP:"Next")
$button(410,2,0,0,16,16,/images\hide.png,,hide,TOOLTIP:"Minimize")
$button(430,2,0,0,16,16,/images\exit.png,,exit,)
$if(%_isplaying%,
$font(Verdana,7,bold,231-237-241)
$alignabs(40,0,295,$get(mini),left,middle)
%artist% - %title%
,
$font(Verdana,8,bold,231-237-241)
$alignabs(40,0,295,$get(mini),left,middle)

)
,

,
)


config:
CODE

// leobeach's config v1.4 (12/04/07)

// Global
$puts(full,625)
$puts(compact,120)
$puts(mini,20)

// Background
$imageabs2(%_width%,%_height%,,,,,,,/images\blue.png,NOKEEPASPECT)

// PerTrack
$drawrect(0,0,0,0,brushColor-null penColor-58-80-101)
$button(2,2,0,0,16,16,/images\menu.png,/images\menuh.png,MENU,TOOLTIP:"Menu")

$ifgreater(4,$getpvar(mode),
//mode = 1, 2 ou 3

$panel(playlists,Playlist tabs,5,$eval($get(full)-25),280,20,)
$panel(Order,Playback order,285,$eval($get(full)-26),60,21,)
$panel(Quick Search Toolbar,Quick Search Toolbar,345,$eval($get(full)-25),50,23,)
$button(485,2,0,0,16,16,/images\hide.png,,hide,TOOLTIP:"Minimize")
$button(505,2,0,0,16,16,/images\exit.png,,exit,)
$button(460,2,0,0,16,16,Quick Search Toolbar,)

$if(%_isplaying%,
$font(Verdana,8,bold,231-237-241)
$alignabs(40,0,500,$get(mini),left,middle)
%artist% - %title%
$alignabs(40,20,260,$get(mini),left,middle)
Album: [%album%] [#%Tracknumber%]
$alignabs(40,32,260,$get(mini),left,middle)
Date: [%date%]
$alignabs(40,44,260,$get(mini),left,middle)
Genre: [%genre%]
$alignabs(40,56,260,$get(mini),left,middle)
Bitrate: [%bitrate% kbps]
,
$font(Verdana,8,bold,231-237-241)
$alignabs(40,0,260,$get(mini),left,middle)
Not Playing
)

$button(75,$eval($get(mini)+87),0,0,26,26,/images\previous.png,,previous,TOOLTIP:"Previous")
$button(100,$eval($get(mini)+87),0,0,26,26,/images\stop.png,,stop,TOOLTIP:"Stop")
$button(125,$eval($get(mini)+87),0,0,26,26,
$if($or(%ispaused%,$not(%isplaying%)),/images\play.png,/images\pause.png),,Play or Pause,TOOLTIP:" Play/Pause ")
$button(150,$eval($get(mini)+87),0,0,26,26,/images\next.png,,next,TOOLTIP:"Next")
$button(175,$eval($get(mini)+87),0,0,26,26,/images\random.png,,random,TOOLTIP:"Random")

$if(%_isplaying%,
$panel(Seekar,Seekbar,20,$eval($get(mini)+55),250,20,)
)

$imageabs2(100,100,0,0,0,0,330,$eval($get(mini)+10),$replace(%path%,%filename_ext%,*.jpg),)
,
)


$select($getpvar(mode),
// mode 1: Playlist View
$panel(playlist view,Single Column Playlist,5,$eval($get(compact)+$get(mini)),$sub(%_width%,10),$eval($get(full)-$get(compact)-$get(mini)-25),)
$button(15,$eval($get(mini)+88),0,0,22,26,,,WINDOWSIZE:525:$get(full):LEFT:TOP,)
$button(15,$eval($get(mini)+88),0,0,22,26,/images\playlist.png,,'PVAR:SET:mode:2',TOOLTIP:"Explorer Tree")
$button(20,2,0,0,16,16,,,WINDOWSIZE:450:$get(mini):LEFT:TOP,)
$button(20,2,0,0,16,16,/images\minus.png,,'PVAR:SET:mode:4',TOOLTIP:"Mini View")


,
// mode 2: Explorer Tree
$panel(Explorer Tree,Explorer Tree,5,$eval($get(compact)+$get(mini)),
$sub(%_width%,10),$eval($get(full)-$get(compact)-$get(mini)-25),)
$button(15,$eval($get(mini)+88),0,0,22,26,,,WINDOWSIZE:525:$get(full):LEFT:TOP,)
$button(15,$eval($get(mini)+88),0,0,22,26,/images\playlist.png,,'PVAR:SET:mode:1',TOOLTIP:"Playlist View")
$button(20,2,0,0,16,16,,,WINDOWSIZE:450:$get(mini):LEFT:TOP,)
$button(20,2,0,0,16,16,/images\minus.png,,'PVAR:SET:mode:4',TOOLTIP:"Mini View")
,
// mode 3: Compact View

,
// mode 4: Mini View
$button(20,2,0,0,16,16,,,WINDOWSIZE:525:$get(full):LEFT:TOP,)
$button(20,2,0,0,16,16,/images\plus.png,,'PVAR:SET:mode:1',TOOLTIP:"Playlist View")
$button(360,2,0,0,16,16,/images\ministop.png,/images\ministoph.png,stop,TOOLTIP:"Stop")
$button(375,2,0,0,16,16,
$if($or(%ispaused%,$not(%isplaying%)),/images\miniplay.png,/images\minipause.png),
$if($or(%ispaused%,$not(%isplaying%)),/images\miniplayh.png,/images\minipauseh.png),Play or Pause,TOOLTIP:" Play/Pause ")
$button(390,2,0,0,16,16,/images\mininext.png,/images\mininexth.png,next,TOOLTIP:"Next")
$button(410,2,0,0,16,16,/images\hide.png,,hide,TOOLTIP:"Minimize")
$button(430,2,0,0,16,16,/images\exit.png,,exit,)
$if(%_isplaying%,
$font(Verdana,7,bold,231-237-241)
$alignabs(40,0,295,$get(mini),left,middle)
%artist% - %title%
,
$font(Verdana,8,bold,231-237-241)
$alignabs(40,0,295,$get(mini),left,middle)

)
,

,
)

// PerSecond

$ifgreater(4,$getpvar(mode),
$font(Verdana,7,,58-80-101)
$alignabs(23,$eval($get(mini)+73),250,12,left,)
[%playback_time%]
$alignabs(23,$eval($get(mini)+73),240,12,right,)
[%length%]
,
)
$ifequal($getpvar(mode),4,
$font(Verdana,7,bold,231-237-241)
$alignabs(305,0,80,$get(mini),left,middle)
[%playback_time%/][%length%]
,
)


dtsneak
I have two track info panels. I'm using the second as a status bar or sorts. Both $button and $button2 do not work in the second panel. Is this a known issue or do you think it's a problem on my part?

*edit* I realize now it's because the buttons were in PerSecond and not PerTrack
eboomer
Is there currently a way to view and edit the playback queue through a SCP interface?
kabuki
QUOTE(eboomer @ Apr 16 2007, 01:38) *

Is there currently a way to view and edit the playback queue through a SCP interface?

you can view playback queue with foo_queuemanager foo_pqview (foosion's component link), assigning a specific playlist, but can't edit it.
shakey_snake
foo_uie_queuemanager
kabuki
QUOTE(shakey_snake @ Apr 16 2007, 02:14) *

Does it works through SCPL or does it add a new panel ? (I can't use it cause it always crashes my foobar sad.gif )
Zelphar
ha
I have found why my foobar crashed when edit layout.
it seems that logitech setPoint software has some Compatibility problem with Panels UI
shutdown the setpoint can solve the problem
finally,i can edit myself layout again,
alphaex32
I just switched to panelsUI and there are some things from columnsUI that I miss:

-First, the trayicon menu is now the track context menu. There should at least be the option of having a standard menu with Play, Pause, Exit, etc.
-It would be nice to be able to set the actual icon like in columnsUI.
-Could you implement a standard status bar, perhaps just use the one from columnsUI. I know I could build one myself, but its easier just to have the standard one with stuff like playlist lock status, volume, etc.

And, of course, I have some feature requests not from columnsUI:
-The ability to set the minimum window height/width that the user can resize to.
-implement standard UI controls like tabs, buttons, checkboxes, radiobuttons and sliders that can be embedded directly into the panels codes and perform custom functions. I love it when stuff integrates nicely into the windows UI smile.gif

-Also still hoping that you implement buttons code into SCPL for stuff like setting tags directly in the playlist.
carmenm
Terrestrial : I have a question about images in PanelsUI. If i use the same image in two location on my code, will the image be loaded twice in memory? If Yes would there be a way to load an image once in the layout globals and then use it anytime we want ?
Thanks
wraithdu
Anyone tested PanelsUI and other plugins with foobar 0.9.4.3 beta yet? Just curious....
metal_termite
QUOTE(wraithdu @ Apr 16 2007, 15:04) *

Anyone tested PanelsUI and other plugins with foobar 0.9.4.3 beta yet? Just curious....

It still works fine for me with the new beta.
carmenm
Terrestrial : Consequently to my bug report on Hide titlebar and restart foobar(tested on multiple computers), i would to make another(sorry) feature request which a pin to desktop feature for skin using the hide title bar.
tableschairs
QUOTE(Kiteroa @ Mar 28 2007, 21:50) *

Feature request:

Any chance of having customisable actions in SCP like those provided by the Album List or Browser components? They allow you to choose the command to be carried out on double-click, middle click etc.

Would give even more flexibility!


I just want to second this post, in case nobody else noticed it. It would be completely amazing if we could define double click actions within a SCPL, and would open up the possibility of having a true "now playing" playlist.
alphaex32
QUOTE(tableschairs @ Apr 17 2007, 12:44) *
I just want to second this post, in case nobody else noticed it. It would be completely amazing if we could define double click actions within a SCPL, and would open up the possibility of having a true "now playing" playlist.
Thirded. I've been hoping for this feature for a long time.
cyarron
It seems to me (in my rather limited experience with foobar2000) that to get a highly customized interface you need to use panels ui because columns ui doesn't allow you to skin your interface. I want to have a more streamline interface with some custom colors and graphics and all BUT I really like the ability of columns ui to allow you to sort your music multiple ways on the fly. Basically, I want to know if it is possible to use panels ui to get Foobar looking sexy but still have the database work like columns ui.

Thanks!
Anas
Hi terrestial,
First off thanks for your plugin(s) and your effort!
Would be possible to have a function to determine width/height of an image file? That would be awesome. smile.gif
Kiteroa
Has anyone got Album Art panel running with foo_ui_panels?

I can't get the Album Art panel open under foo_ui_panels, is it me?

Has anyone else had problems with these 2 components together or managed to get them working properly?
hawkeye_p
It would be easier to help you, if you describe your problem more precisely ...
Initially I had some problems in configuring the panels too. However, after restarting foobar I could get it to work.
Kiteroa
QUOTE(hawkeye_p @ Apr 18 2007, 21:14) *

It would be easier to help you, if you describe your problem more precisely ...
Initially I had some problems in configuring the panels too. However, after restarting foobar I could get it to work.


Thanks I just wanted to know if anyone had it working. Now I know it can work, I'll persist with trying to get it working for me!
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.