Skip to main content

Notice

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

foo_uie_trackinfo

Reply #575
if it is at all possible
instead of truncating, a scrolling effect would be a wonderful addition 8)

foo_uie_trackinfo

Reply #576
I'm looking at this already, but I think the problem is in albumart instead of trackinfo. When I line up an albumart, a trackinfo and a spectrum analyzer, the latter two match up correctly, it's the albumart that sticks out.

Trackinfo doesn't use any WM_EX_* flags to set it's border, it's drawing the border by itself. I'm looking into having albumart do the same.

foo_uie_trackinfo

Reply #577
err disregard my post above, i found code in the early pages that did scrolling manually 8( sorry

foo_uie_trackinfo

Reply #578
Spectrum analyzer uses one of WS_EX_CLIENTEDGE (sunken) or WS_EX_STATICEDGE (grey). Why not make the track info panel use the same instead of modifying the album art panel to use custom border rendering? I don't really understand the point of it.

foo_uie_trackinfo

Reply #579
Quote
Spectrum analyzer uses one of WS_EX_CLIENTEDGE (sunken) or WS_EX_STATICEDGE (grey). Why not make the track info panel use the same instead of modifying the album art panel to use custom border rendering? I don't really understand the point of it.[a href="index.php?act=findpost&pid=377265"][{POST_SNAPBACK}][/a]

Yeah, if i understand it correctly (i'm not a programmer but i think i get the concept we're discussing), every panel should work this way. CLIENTEDGE for 'sunken' style, STATICEDGE for 'grey' style, no exceptions.
~

foo_uie_trackinfo

Reply #580
Quote
Spectrum analyzer uses one of WS_EX_CLIENTEDGE (sunken) or WS_EX_STATICEDGE (grey). Why not make the track info panel use the same instead of modifying the album art panel to use custom border rendering? I don't really understand the point of it.
[a href="index.php?act=findpost&pid=377265"][{POST_SNAPBACK}][/a]

I went to bed 10 minutes after that post, and thought exactly the same.
Thanks anyway.

foo_uie_trackinfo

Reply #581
Hey, looks to me like there's a problem with trackinfo redrawing when FB2K doesn't have the focus;  dragging a window over FB2K's track info panel leaves a nasty trail until I resize foobar.

foo_uie_trackinfo

Reply #582
Ooh. I don't know if this is Columns UI's fault or the panel's, but i got a crash. Here's what happened.

I have a single trackinfo panel, and it's in the side bar. I decided that i wanted to try putting another trackinfo panel in the main (non-side bar) area above the play list, so i went into Layouts tab and added a trackinfo panel and clicked apply. After a while it did that (put the trackinfo above the play list), but it also apparently removed the trackinfo panel from the side bar.

So i was like, f that, the side bar is more important than some lame panel above the play list, so i right-clicked in the empty area that was left in the side bar and re-added the trackinfo panel.

booooom, crash


Code: [Select]
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 01741DC3h
Access violation, operation: read, address: 00000008h
Call path:
entry=>app_mainloop
This is the first crash logged by this instance.
Code bytes (01741DC3h):
01741D83h:  CC CC CC CC CC CC CC CC CC CC CC CC CC 56 8B F1
01741D93h:  8B 4E 04 85 C9 74 08 8B 01 8B 10 6A 01 FF D2 C7
01741DA3h:  46 04 00 00 00 00 8B 4E 0C 85 C9 C7 46 0C 00 00
01741DB3h:  00 00 5E 74 06 8B 01 8B 10 FF E2 C3 CC 8B 41 04
01741DC3h:  8B 40 08 C3 CC CC CC CC CC CC CC CC CC 8B 44 24
01741DD3h:  04 8B 0D 0C C6 76 01 6A 00 68 B0 1F 74 01 50 6A
01741DE3h:  66 51 FF 15 C0 E1 75 01 C2 04 00 CC CC B8 EC FC
01741DF3h:  75 01 C3 CC CC CC CC CC CC CC CC CC CC 8B 44 24
Stack (0012F5D0h):
0012F5B0h:  013FE64C 7C9C76F0 77F643DD 7C9C76F0
0012F5C0h:  00000004 00000000 013FDB58 00000000
0012F5D0h:  01741D6E BF94E7CF 0176B2EC 0185B0C8
0012F5E0h:  00000000 0176B2EC 0012F668 0175CDDB
0012F5F0h:  FFFFFFFF 017CFF68 0DFB0296 0012F6BC
0012F600h:  018262BC BF609927 00000000 02415B68
0012F610h:  0185B0C8 00000000 00000000 000000B4
0012F620h:  000002A3 00000005 0012F664 0012F658
0012F630h:  01817324 01744F00 00000000 0040BF7B
0012F640h:  0040BF88 0012F6E0 00BAF00C 0012F690
0012F650h:  0049550F FFFFFFFF 017B9A97 0238A600
0012F660h:  00000001 0012F604 0012F768 01803A52
0012F670h:  00000009 01816DF4 00000000 00000000
0012F680h:  00000000 02469E00 0000000B 0012F678
0012F690h:  0012F768 018025BA FFFFFFFF 017BFF3F
0012F6A0h:  085F03D4 0185B0C8 01816DBC 0185D438
0012F6B0h:  0000001B 0000000A 018252C4 018252C4
0012F6C0h:  0DFB0296 00000000 0012F630 00000005
0012F6D0h:  01010004 0176B2EC 00000004 0012F774
0012F6E0h:  017D0D1E BF609827 01E30126 0185B0C8
Registers:
EAX: 00000000, EBX: 01825284, ECX: 0176B2EC, EDX: 01741DC0
ESI: 0176B2EC, EDI: 00000000, EBP: 0012F674, ESP: 0012F5D0
Crash location: "foo_uie_trackinfo", loaded at 01740000h - 01773000h

Loaded modules:
foobar2000                      loaded at 00400000h - 004DC000h
ntdll                            loaded at 7C900000h - 7C9B0000h
kernel32                        loaded at 7C800000h - 7C8F4000h
COMCTL32                        loaded at 773D0000h - 774D2000h
msvcrt                          loaded at 77C10000h - 77C68000h
ADVAPI32                        loaded at 77DD0000h - 77E6B000h
RPCRT4                          loaded at 77E70000h - 77F01000h
GDI32                            loaded at 77F10000h - 77F56000h
USER32                          loaded at 77D40000h - 77DD0000h
SHLWAPI                          loaded at 77F60000h - 77FD6000h
SHELL32                          loaded at 7C9C0000h - 7D1D3000h
ole32                            loaded at 774E0000h - 7761C000h
shared                          loaded at 10000000h - 1002A000h
comdlg32                        loaded at 763B0000h - 763F9000h
IMM32                            loaded at 76390000h - 763AD000h
LPK                              loaded at 629C0000h - 629C9000h
USP10                            loaded at 74D90000h - 74DFB000h
uxtheme                          loaded at 5AD70000h - 5ADA8000h
DockShellHook                    loaded at 003D0000h - 003DC000h
msctfime                        loaded at 755C0000h - 755EE000h
foo_abx                          loaded at 00A10000h - 00A43000h
foo_albumlist                    loaded at 00A70000h - 00AAF000h
foo_amipwrapper                  loaded at 00AD0000h - 00AF6000h
foo_autoplaylist                loaded at 00B20000h - 00B52000h
foo_browser                      loaded at 00B80000h - 00BB7000h
foo_cdda                        loaded at 00BE0000h - 00C0D000h
foo_common                      loaded at 00C30000h - 00C6A000h
foo_converter                    loaded at 00C90000h - 00CF0000h
foo_dbsearch                    loaded at 00D10000h - 00D6C000h
foo_dsp_delta                    loaded at 00D90000h - 00DAE000h
foo_dsp_std                      loaded at 00DD0000h - 00E0F000h
foo_dumb                        loaded at 00E30000h - 00E8F000h
foo_freedb2                      loaded at 00EB0000h - 00EF0000h
foo_gep                          loaded at 00F10000h - 00FA8000h
MSIMG32                          loaded at 76380000h - 76385000h
OLEAUT32                        loaded at 77120000h - 771AC000h
foo_input_monkey                loaded at 00FD0000h - 01013000h
foo_input_shorten                loaded at 01040000h - 0106E000h
foo_input_std                    loaded at 01090000h - 0119C000h
foo_lnk                          loaded at 011C0000h - 011D9000h
foo_masstag                      loaded at 01200000h - 0124E000h
foo_midi                        loaded at 01270000h - 01318000h
foo_osd                          loaded at 01340000h - 01376000h
gdiplus                          loaded at 4EC50000h - 4EDF3000h
foo_playcount                    loaded at 013B0000h - 013D8000h
foo_playlist_manager            loaded at 01400000h - 01446000h
foo_pqview                      loaded at 01470000h - 0148C000h
foo_psf                          loaded at 014B0000h - 01593000h
foo_rgscan                      loaded at 015C0000h - 01603000h
foo_uie_albumart                loaded at 01630000h - 01659000h
foo_uie_albumlist                loaded at 01680000h - 016BF000h
foo_uie_explorer                loaded at 016E0000h - 0171D000h
foo_uie_trackinfo                loaded at 01740000h - 01773000h
foo_ui_columns                  loaded at 017A0000h - 0183A000h
foo_ui_std                      loaded at 01860000h - 018B7000h
foo_unpack                      loaded at 018E0000h - 0190E000h
foo_utils                        loaded at 01930000h - 01969000h
CLBCATQ                          loaded at 76FD0000h - 7704F000h
COMRes                          loaded at 77050000h - 77115000h
VERSION                          loaded at 77C00000h - 77C08000h
dciman32                        loaded at 73BC0000h - 73BC6000h
amip                            loaded at 074C0000h - 0766A000h
WS2_32                          loaded at 71AB0000h - 71AC7000h
WS2HELP                          loaded at 71AA0000h - 71AA8000h
DSOUND                          loaded at 73F10000h - 73F6C000h
WINMM                            loaded at 76B40000h - 76B6D000h
wdmaud                          loaded at 72D20000h - 72D29000h
WINTRUST                        loaded at 76C30000h - 76C5E000h
CRYPT32                          loaded at 77A80000h - 77B14000h
MSASN1                          loaded at 77B20000h - 77B32000h
IMAGEHLP                        loaded at 76C90000h - 76CB8000h
msacm32                          loaded at 72D10000h - 72D18000h
MSACM32                          loaded at 77BE0000h - 77BF5000h
midimap                          loaded at 77BD0000h - 77BD7000h
KsUser                          loaded at 73EE0000h - 73EE4000h
asycfilt                        loaded at 708F0000h - 70903000h
DBGHELP                          loaded at 59A60000h - 59B01000h

Stack dump analysis:
Address: 01741D6Eh, location: "foo_uie_trackinfo", loaded at 01740000h - 01773000h
Address: 0176B2ECh, location: "foo_uie_trackinfo", loaded at 01740000h - 01773000h
Address: 0176B2ECh, location: "foo_uie_trackinfo", loaded at 01740000h - 01773000h
Address: 0175CDDBh, location: "foo_uie_trackinfo", loaded at 01740000h - 01773000h
Address: 017CFF68h, location: "foo_ui_columns", loaded at 017A0000h - 0183A000h
Address: 01817324h, location: "foo_ui_columns", loaded at 017A0000h - 0183A000h
Address: 01744F00h, location: "foo_uie_trackinfo", loaded at 01740000h - 01773000h
Address: 0040BF7Bh, location: "foobar2000", loaded at 00400000h - 004DC000h
Address: 0040BF88h, location: "foobar2000", loaded at 00400000h - 004DC000h
Address: 00BAF00Ch, location: "foo_browser", loaded at 00B80000h - 00BB7000h
Address: 0049550Fh, location: "foobar2000", loaded at 00400000h - 004DC000h
Address: 017B9A97h, location: "foo_ui_columns", loaded at 017A0000h - 0183A000h
Address: 01803A52h, location: "foo_ui_columns", loaded at 017A0000h - 0183A000h
Address: 01816DF4h, location: "foo_ui_columns", loaded at 017A0000h - 0183A000h
Address: 018025BAh, location: "foo_ui_columns", loaded at 017A0000h - 0183A000h
Address: 017BFF3Fh, location: "foo_ui_columns", loaded at 017A0000h - 0183A000h
Address: 01816DBCh, location: "foo_ui_columns", loaded at 017A0000h - 0183A000h
Address: 018252C4h, location: "foo_ui_columns", loaded at 017A0000h - 0183A000h
Address: 018252C4h, location: "foo_ui_columns", loaded at 017A0000h - 0183A000h
Address: 01010004h, location: "foo_input_monkey", loaded at 00FD0000h - 01013000h
Address: 0176B2ECh, location: "foo_uie_trackinfo", loaded at 01740000h - 01773000h
Address: 017D0D1Eh, location: "foo_ui_columns", loaded at 017A0000h - 0183A000h
Address: 017C5F67h, location: "foo_ui_columns", loaded at 017A0000h - 0183A000h
Address: 77D48BB1h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetWindowThreadProcessId" (+00000159h)
Address: 018252C4h, location: "foo_ui_columns", loaded at 017A0000h - 0183A000h
Address: 0180D064h, location: "foo_ui_columns", loaded at 017A0000h - 0183A000h
Address: 00E30126h, location: "foo_dumb", loaded at 00E30000h - 00E8F000h
Address: 01803AF4h, location: "foo_ui_columns", loaded at 017A0000h - 0183A000h
Address: 01816DBCh, location: "foo_ui_columns", loaded at 017A0000h - 0183A000h
Address: 01816DBCh, location: "foo_ui_columns", loaded at 017A0000h - 0183A000h
Address: 017D0DD0h, location: "foo_ui_columns", loaded at 017A0000h - 0183A000h
Address: 017D0D8Eh, location: "foo_ui_columns", loaded at 017A0000h - 0183A000h
Address: 77D48709h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetDC" (+00000072h)
Address: 017D0D8Eh, location: "foo_ui_columns", loaded at 017A0000h - 0183A000h
Address: 017D0D8Eh, location: "foo_ui_columns", loaded at 017A0000h - 0183A000h
Address: 77D487EBh, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetDC" (+00000154h)
Address: 017D0D8Eh, location: "foo_ui_columns", loaded at 017A0000h - 0183A000h
Address: 00AD4790h, location: "foo_amipwrapper", loaded at 00AD0000h - 00AF6000h
Address: 77D70494h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetClipboardFormatNameA" (+0000014Fh)
Address: 77D48808h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetDC" (+00000171h)
Address: 77D4D3BBh, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetTopWindow" (+0000024Ch)
Address: 017D0D8Eh, location: "foo_ui_columns", loaded at 017A0000h - 0183A000h
Address: 77D484BCh, location: "USER32", loaded at 77D40000h - 77DD0000h
Address: 77D48564h, location: "USER32", loaded at 77D40000h - 77DD0000h
Address: 77D4B2A1h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DefWindowProcW" (+000000BCh)
Address: 77D4B23Ch, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DefWindowProcW" (+00000057h)
Address: 014C006Fh, location: "foo_psf", loaded at 014B0000h - 01593000h
Address: 77D70494h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetClipboardFormatNameA" (+0000014Fh)
Address: 77D4B258h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DefWindowProcW" (+00000073h)
Address: 017D0746h, location: "foo_ui_columns", loaded at 017A0000h - 0183A000h
Address: 014C006Fh, location: "foo_psf", loaded at 014B0000h - 01593000h
Address: 014C006Fh, location: "foo_psf", loaded at 014B0000h - 01593000h
Address: 77D70494h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetClipboardFormatNameA" (+0000014Fh)
Address: 77D4B378h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DefWindowProcW" (+00000193h)
Address: 01803AF4h, location: "foo_ui_columns", loaded at 017A0000h - 0183A000h
Address: 017D0D8Eh, location: "foo_ui_columns", loaded at 017A0000h - 0183A000h
Address: 77D488A9h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetWindowLongW" (+0000002Bh)
Address: 77D488B2h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetWindowLongW" (+00000034h)
Address: 017D0D8Eh, location: "foo_ui_columns", loaded at 017A0000h - 0183A000h
Address: 017D0D8Eh, location: "foo_ui_columns", loaded at 017A0000h - 0183A000h
Address: 014C006Fh, location: "foo_psf", loaded at 014B0000h - 01593000h
Address: 01803AF4h, location: "foo_ui_columns", loaded at 017A0000h - 0183A000h
Address: 014C006Fh, location: "foo_psf", loaded at 014B0000h - 01593000h
Address: 017D0D8Eh, location: "foo_ui_columns", loaded at 017A0000h - 0183A000h
Address: 77D488A9h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetWindowLongW" (+0000002Bh)
Address: 77D488B2h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetWindowLongW" (+00000034h)
Address: 014C006Fh, location: "foo_psf", loaded at 014B0000h - 01593000h
Address: 017D0D8Eh, location: "foo_ui_columns", loaded at 017A0000h - 0183A000h
Address: 017D0DD0h, location: "foo_ui_columns", loaded at 017A0000h - 0183A000h
Address: 014C006Fh, location: "foo_psf", loaded at 014B0000h - 01593000h
Address: 017D0D8Eh, location: "foo_ui_columns", loaded at 017A0000h - 0183A000h
Address: 77D48709h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetDC" (+00000072h)
Address: 014C006Fh, location: "foo_psf", loaded at 014B0000h - 01593000h
Address: 017D0D8Eh, location: "foo_ui_columns", loaded at 017A0000h - 0183A000h
Address: 017D0D8Eh, location: "foo_ui_columns", loaded at 017A0000h - 0183A000h
Address: 77D487EBh, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetDC" (+00000154h)
Address: 017D0D8Eh, location: "foo_ui_columns", loaded at 017A0000h - 0183A000h
Address: 014C006Fh, location: "foo_psf", loaded at 014B0000h - 01593000h
Address: 77D70494h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetClipboardFormatNameA" (+0000014Fh)
Address: 77D70494h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetClipboardFormatNameA" (+0000014Fh)
Address: 77D48808h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetDC" (+00000171h)
Address: 77D489A5h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetWindowLongW" (+00000127h)
Address: 017D0D8Eh, location: "foo_ui_columns", loaded at 017A0000h - 0183A000h
Address: 014C006Fh, location: "foo_psf", loaded at 014B0000h - 01593000h
Address: 004C87F8h, location: "foobar2000", loaded at 00400000h - 004DC000h
Address: 004AD668h, location: "foobar2000", loaded at 00400000h - 004DC000h
Address: 77D70494h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetClipboardFormatNameA" (+0000014Fh)
Address: 77D489C8h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetWindowLongW" (+0000014Ah)
Address: 77D489E8h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DispatchMessageW" (+0000000Fh)
Address: 0042A497h, location: "foobar2000", loaded at 00400000h - 004DC000h
Address: 77D4E666h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DestroyWindow" (+00000000h)
Address: 014C006Fh, location: "foo_psf", loaded at 014B0000h - 01593000h
Address: 00D4E666h, location: "foo_dbsearch", loaded at 00D10000h - 00D6C000h
Address: 0042AF1Ah, location: "foobar2000", loaded at 00400000h - 004DC000h
Address: 7C9106ABh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+000000D7h)
Address: 004AD734h, location: "foobar2000", loaded at 00400000h - 004DC000h
Address: 004AC600h, location: "foobar2000", loaded at 00400000h - 004DC000h
Address: 004AC600h, location: "foobar2000", loaded at 00400000h - 004DC000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 004DC000h
Address: 004AE828h, location: "foobar2000", loaded at 00400000h - 004DC000h
Address: 004CD1A0h, location: "foobar2000", loaded at 00400000h - 004DC000h
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: 7C911596h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "wcsncpy" (+00000B07h)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 004CD280h, location: "foobar2000", loaded at 00400000h - 004DC000h
Address: 004A18E4h, location: "foobar2000", loaded at 00400000h - 004DC000h
Address: 7C910570h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+00000133h)
Address: 7C91056Dh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+00000130h)
Address: 7C917CB7h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlReAllocateHeap" (+000002BAh)
Address: 7C917BF5h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlReAllocateHeap" (+000001F8h)
Address: 7C917BB0h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlReAllocateHeap" (+000001B3h)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 1000D533h, location: "shared", loaded at 10000000h - 1002A000h
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: 1000D469h, location: "shared", loaded at 10000000h - 1002A000h
Address: 1000D469h, location: "shared", loaded at 10000000h - 1002A000h
Address: 10003AB0h, location: "shared", loaded at 10000000h - 1002A000h
Symbol: "t_font_description::g_from_font" (+00000030h)
Address: 10003ABEh, location: "shared", loaded at 10000000h - 1002A000h
Symbol: "t_font_description::g_from_font" (+0000003Eh)
Address: 7C911B09h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlLogStackBackTrace" (+00000025h)
Address: 004CD210h, location: "foobar2000", loaded at 00400000h - 004DC000h
Address: 7C911B09h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlLogStackBackTrace" (+00000025h)
Address: 004CD280h, location: "foobar2000", loaded at 00400000h - 004DC000h
Address: 004813A4h, location: "foobar2000", loaded at 00400000h - 004DC000h
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C9106F0h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000011Ch)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 00480EB5h, location: "foobar2000", loaded at 00400000h - 004DC000h
Address: 004AD480h, location: "foobar2000", loaded at 00400000h - 004DC000h
Address: 10002D77h, location: "shared", loaded at 10000000h - 1002A000h
Symbol: "uPrintCrashInfo_SetDumpPath" (+000000B7h)
Address: 004AD480h, location: "foobar2000", loaded at 00400000h - 004DC000h
Address: 0049D48Bh, location: "foobar2000", loaded at 00400000h - 004DC000h
Address: 004AD480h, location: "foobar2000", loaded at 00400000h - 004DC000h
Address: 0042B0F4h, location: "foobar2000", loaded at 00400000h - 004DC000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 004DC000h
Address: 004CA288h, location: "foobar2000", loaded at 00400000h - 004DC000h
Address: 00486E75h, location: "foobar2000", loaded at 00400000h - 004DC000h
Address: 00481239h, location: "foobar2000", loaded at 00400000h - 004DC000h
Address: 00481233h, location: "foobar2000", loaded at 00400000h - 004DC000h
Address: 004A18E8h, location: "foobar2000", loaded at 00400000h - 004DC000h
Address: 004A0CE5h, location: "foobar2000", loaded at 00400000h - 004DC000h
Address: 00486560h, location: "foobar2000", loaded at 00400000h - 004DC000h
Address: 0049D66Dh, location: "foobar2000", loaded at 00400000h - 004DC000h
Address: 00485445h, location: "foobar2000", loaded at 00400000h - 004DC000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 004DC000h
Address: 00486560h, location: "foobar2000", loaded at 00400000h - 004DC000h
Address: 7C816D4Fh, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "RegisterWaitForInputIdle" (+00000049h)
Address: 7C8399F3h, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "FindAtomW" (+00000094h)
Address: 7C816D58h, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "RegisterWaitForInputIdle" (+00000052h)
Address: 004854AEh, location: "foobar2000", loaded at 00400000h - 004DC000h
Address: 004B0063h, location: "foobar2000", loaded at 00400000h - 004DC000h
Address: 003D006Eh, location: "DockShellHook", loaded at 003D0000h - 003DC000h
Address: 003D0065h, location: "DockShellHook", loaded at 003D0000h - 003DC000h
Address: 003D006Eh, location: "DockShellHook", loaded at 003D0000h - 003DC000h
Address: 00410072h, location: "foobar2000", loaded at 00400000h - 004DC000h
Address: 003D0065h, location: "DockShellHook", loaded at 003D0000h - 003DC000h

Version info:
foobar2000 v0.9
UNICODE

Additional info:
Shorten decoder 0.4.2a  (foo_input_shorten)
Monkey's Audio decoder 2.0  (foo_input_monkey)
Track info panel 0.1  (foo_uie_trackinfo)
Converter 1.0  (foo_converter)
Game Emu Player 1.3  (foo_gep)
freedb tagger v0.5.1  (foo_freedb2)
Explorer Tree 1.04.6  (foo_uie_explorer)
Database search 1.3.1 beta 11  (foo_dbsearch)
Album list panel 0.2.1 beta 3  (foo_uie_albumlist)
MPEG-4 AAC decoder 2.1  (foo_input_std)
DUMB module decoder 0.9.7  (foo_dumb)
Columns UI 0.1.3 pre-alpha 17v6  (foo_ui_columns)
Default User Interface 0.9acc  (foo_ui_std)
ZIP/GZIP reader 1.0  (foo_unpack)
RAR reader 1.1  (foo_unpack)
Album Art Panel 0.150  (foo_uie_albumart)
Common services 0.1  (foo_common)
ReplayGain Scanner 2.0  (foo_rgscan)
Standard input array 1.0  (foo_input_std)
Highly Experimental 2.0.5  (foo_psf)
Playlist Manager 1.0  (foo_playlist_manager)
LPCM <--> delta-PCM converter 0.1.1  (foo_dsp_delta)
Playback statistics 1.0  (foo_playcount)
CD Audio decoder 2.0  (foo_cdda)
Music Browser 1.0.9 [Mar 30 2006 - 19:07:07]  (foo_browser)
On-Screen Display GDI+ 1.52  (foo_osd)
Playlist tools 0.5.6  (foo_utils)
Standard DSP array 1.0  (foo_dsp_std)
MIDI synthesizer host 1.6  (foo_midi)
Masstagger 1.5  (foo_masstag)
Shell link resolver 1.1  (foo_lnk)
FLAC decoder 1.1.0  (foo_input_std)
ABX comparator 1.3  (foo_abx)
Album List 3.1.0  (foo_albumlist)
AMIP Wrapper 0.90  (foo_amipwrapper)
~

foo_uie_trackinfo

Reply #583
Quote
Hey, looks to me like there's a problem with trackinfo redrawing when FB2K doesn't have the focus;  dragging a window over FB2K's track info panel leaves a nasty trail until I resize foobar.[a href="index.php?act=findpost&pid=377609"][{POST_SNAPBACK}][/a]
I see the trail, but it's correctly refreshed here, though not instantly (using Win2k).

Alessandro

foo_uie_trackinfo

Reply #584
Nice plugin, but how do I get I work???? 
I tried everything, but I can't find the option to activated it!

I'm going crazy on this! 
After putting the foo_uie_trackinfo.dll in my foobar components directory, I find a new entry at my preferences page:
-> Tools -> Track info panel

I can change the options, but I could not activate the panel! Not in the sidebar, not with a rightclick on a normal toolbar and not at the preferences/ColumnsUi/Layout Page...
What have I done wrong? Do I have to use a special version of the ColumnsUi?

Update: In the same moment, as I am writing this, I looked at the ColumsUi Page... and yes, I had to update my "old" 17.3 version....

My apologies for this post.
With kind regards, Mister_Tee

foo_uie_trackinfo

Reply #585
I've had a small break, something else came inbetween. But I spent some more time hacking on this now, so here's a new version (same location, but here are the links again anyways):Changes:
  • Now supports multiple instances (without any nasty hacks).
    Because of this, configuration has moved. You can now access the configuration per panel from the right click menu, or using the configure button in the layout tab of columns ui's preferences.
  • Fixed edge styles, should now more closely match other panel's edges.
Note that you will lose your old trackinfo panel's configuration by installing this version. So copy and paste those formatting strings somewhere safe before you install this, so you can easily reconfigure afterwards.

I've been using this for a while now, and it looks stable. But consider it beta anyways, and report any bugs!

foo_uie_trackinfo

Reply #586
Works great!  You really kick a$$ G-Lite.  Your efforts are greatly appreciated!
- FLAC/200GB external
- AAC 128 vbr/local
- iPod Nano 2G 8GB

foo_uie_trackinfo

Reply #587
I've had a small break, something else came inbetween. But I spent some more time hacking on this now, so here's a new version (same location, but here are the links again anyways):Changes:
  • Now supports multiple instances (without any nasty hacks).
    Because of this, configuration has moved. You can now access the configuration per panel from the right click menu, or using the configure button in the layout tab of columns ui's preferences.
  • Fixed edge styles, should now more closely match other panel's edges.
Note that you will lose your old trackinfo panel's configuration by installing this version. So copy and paste those formatting strings somewhere safe before you install this, so you can easily reconfigure afterwards.

I've been using this for a while now, and it looks stable. But consider it beta anyways, and report any bugs!


thanks for this .. now i can split the statistics display bit off to a separate (tiny) panel next to the visualisation, in stead of having it limit the vertical size of the albumlist panel

foo_uie_trackinfo

Reply #588
Multiple instances does not work on my config. (Win 2K SP4, Columns UI: 0.1.3 pre-alpha 17v6)

foo_uie_trackinfo

Reply #589
Well, a new version of my trackinfo-string. (See code for changes)

Latest Version...



Send me your color schemes.

foo_uie_trackinfo

Reply #590
I think I found a small bug.

Panel not in now playing mode.
If you select a playing track its title in the panel goes yellow.
At the end of the track, when FB goes to play the next one, the title of the old one (not playing anymore) stays yellow.

Thanks a lot for the multi instances feature.

foo_uie_trackinfo

Reply #591
Thx!, it works like a charm. Also the dynamic fields like %playback_time% etc work now. Thank you very much.
Please don't mind my bad English.
Foobar2000 PWNGz.. a lot.. hope it stays that way

foo_uie_trackinfo

Reply #592
Ummm. Weird thing just happened.

So i had a trackinfo panel in the side bar before. I installed the new version, pasted the settings back in, everything worked perfectly fine.

Then i tried to add a second trackinfo panel, this time to the main vertical splitter in my Columns layout. So i went to the Layout tab and added it and started configuring it and everything, and it was also working perfectly fine.

Then i needed to get the RGB values of some colour to use in the second panel's configuration, so i Alt+Print Screened the foobar window and Alt+Tabbed to Photoshop so i could use the colour picker in there. I got the colour i wanted, Alt+Tabbed back to foobar... and now the second panel is gone.

And i don't mean like the box went blank or something like that, i mean it's literally gone, as if it was never even there. Back to the state foobar was in before i added the second panel.

I tried to go into Layout and see if setting it hidden and then un-hiding it would make it re-appear, but it didn't. And updating the Layout tab takes like a full minute or two so i'm kind of tired of messing with it, so i gave up. :impatient:
~

foo_uie_trackinfo

Reply #593
thanks G-lite 

Great work..

foo_uie_trackinfo

Reply #594
Hi G-Lite,

I am using 2 panels and everything is working fine here. Thank you very much for all your work, and for giving us the multiple panels option.
Surf's Up!
"Columnated Ruins Domino"

 

foo_uie_trackinfo

Reply #595
hi, I installed foo_uie_trackinfo to the comp folder, and can see it under compotments in fb2k, but don't see it under Prefernces>Tools or anywhere else i can configure it.

any ideas?

foo_uie_trackinfo

Reply #596
I have the same problem as Sinbad. I can still configure the plugin by right-clicking it though.

foo_uie_trackinfo

Reply #597
The only way to use multiple trackinfo panels is configuring them individually by right clicking them. Otherwise this concept wouldn't work. That's why the configuration page(s) in the preferences is gone.

foo_uie_trackinfo

Reply #598
hi, I installed foo_uie_trackinfo to the comp folder, and can see it under compotments in fb2k, but don't see it under Prefernces>Tools or anywhere else i can configure it.

any ideas?


Quote
Changes:
Now supports multiple instances (without any nasty hacks).
Because of this, configuration has moved. You can now access the configuration per panel from the right click menu, or using the configure button in the layout tab of columns ui's preferences.


iow: try reading back 6 posts before asking an already answered question?

foo_uie_trackinfo

Reply #599
I'm having a hard time entering RGB values in the color picker for the background...

It's not letting me enter 3 digit values, any help would be appreciated!