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: Columns UI (Read 4589424 times) previous topic - next topic
0 Members and 3 Guests are viewing this topic.

Columns UI

Reply #3825
No, most of the settings are only used for Columns Playlist ATM. It just haven't been done yet..
.

Columns UI

Reply #3826
I am having a problem with the NG Playlist. Here are some examples of the issues I am having:

In Panels UI there are two entires for NG Playlist:
. Thank you for your hard work Musicmusic.


Also, I found another bug (?):

In Panels UI, I can move the headers of NG Playlist so they look like this:


I made the playlist faded, and the dark black lines were added by me to show where the column starts. As you can see, the fields don't line up with the start of the column. I can even make the entire header 1 column.

While in CUI, I can't move them at all (which I think is the expected behavior). However, if they can be moved like in Panels UI, the fields should move along with them so they match up. It would make more sense.
Song List: keikoniumboards.ke.funpic.org/files/songlist.html

Columns UI

Reply #3827
You just need to remove foo_uie_pvt.dll

Panels UI identifies panels by their name, instead of unique identifier, so that is why both entries are the same in Panels UI but not in Columns UI.
.

Columns UI

Reply #3828
Ah, that fixes everything ! Thank you musicmusic . I can still move the column headers in Panels UI tho. But like I said, I don't know if it's a bug or not.
Song List: keikoniumboards.ke.funpic.org/files/songlist.html

Columns UI

Reply #3829
I can still move the column headers in Panels UI tho. But like I said, I don't know if it's a bug or not.
Yes that bit wasn't there when I posted..

You should only be able to resize them when auto-size is off. Don't know what's going on in your Panels UI (I couldn't reproduce it).
.

Columns UI

Reply #3830
Some reports:
1. %_playlist_number% won't update after playlist item dragging.
2. "Make date info available" doesn't make date info available.
Sharing delusions since 1991.

Columns UI

Reply #3831
is it possible to use facets in columns ui? or is it possible to use multiple columns in the filter panel? I also noticed that the filter panel works from left to right, but if I start right the left panels don't change. Say when I click an artist the album list doesn't change depends on what order I have it at properties but facets does this automatically.

Great work btw I'm planning on changing back to columns ui if this problem is worked out. Default ui is still to simple (only use it for facets) to satisfy my needs...

Columns UI

Reply #3832
Some reports:
1. %_playlist_number% won't update after playlist item dragging.
2. "Make date info available" doesn't make date info available.

1. thanks for the report.
2. known.

is it possible to use facets in columns ui? or is it possible to use multiple columns in the filter panel?
No & no.
I also noticed that the filter panel works from left to right, but if I start right the left panels don't change. Say when I click an artist the album list doesn't change depends on what order I have it at properties but facets does this automatically.
Yes, Facets Element works differently. Like you said, the order in the Filter Panel is what is defined in preferences. It's a progressive filter, it's only meant to work one way.
.

Columns UI

Reply #3833
possible bug:
Something strange happened to my toolbar buttons:

 I have no masks set and I have the buttons set to images and some to images and text.
I have a second Foobar install running 0.9.4.3 and the button images show up fine there  So I re-exported my fcb file again using this install, but they still won't show up in my normal install.

I also tried to just recreate my buttons set, but it just won't show any PNG image...

Any ideas  ?

//EDIT:
Problem solved. I needed to copy the zlib and libpng files to my 0.9.5 directory. I knew these are needed but now I think about it I never copied them over from my 0.9.4 install but it did work correctly. ColumnsUI probably remembers their location across different installs I guess but I have no idea why it suddenly ceased to.
Anyway, I have my buttons back

Columns UI

Reply #3834
hi,

i have 2 questions about NG playlist:

1. is it possible to use my globals-style-code (every second row in another color - itunes-like) in NG playlist, which i use now in the columns playlist?

[a href="http://www.abload.de/image.php?img=globalsymz.jpg" target="_blank"]

Columns UI

Reply #3835
hi,

i have 2 questions about NG playlist:

1. is it possible to use my globals-style-code (every second row in another color - itunes-like) in NG playlist, which i use now in the columns playlist?

[a href="http://www.abload.de/image.php?img=globalsymz.jpg" target="_blank"]

1. & 2. No, not currently. They will probably be implemented later. But I probably won't add support for the legacy style string syntax you're using, that was deprecated a long time ago..

Also, either your visual style is screwed or you have some funny font substitutions or both 
.

Columns UI

Reply #3836
hey musicmusic,

thx for your reply.

lol... yes, i had edited the visual style in the font-thing. but it s just an experiment - not final. ^^

greets

Columns UI

Reply #3837
musicmusic,
nice solution for losing-playing-item-when-changing-view-in-filter-panel  . Thanks a lot!

 

Columns UI

Reply #3838
crashed when added 3 filter panels
Code: [Select]
 Illegal operation:
Code: C0000005h, flags: 00000000h, address: 01215B54h
Access violation, operation: read, address: 00000014h
Call path:
entry=>app_mainloop=>main_thread_callback::callback_run=>metadb_io_callback::on_changed_sorted
This is the first crash logged by this instance.
Code bytes (01215B54h):
01215B14h:  24 04 8D 8E D8 00 00 00 89 44 24 0C 8D 44 24 08
01215B24h:  50 C7 44 24 08 10 FF 2B 01 C7 44 24 0C 68 F2 2B
01215B34h:  01 FF D2 8B 86 C4 00 00 00 8B 50 0C 8D 8E C4 00
01215B44h:  00 00 6A 00 FF D2 5E 83 C4 0C C3 CC 8B 44 24 04
01215B54h:  83 78 14 00 76 10 8B 4C 24 08 8B 40 10 51 50 FF
01215B64h:  15 D8 D0 2B 01 C3 8B 4C 24 08 B8 00 FF 2B 01 51
01215B74h:  50 FF 15 D8 D0 2B 01 C3 CC CC CC CC 8B 8E 94 00
01215B84h:  00 00 85 C9 74 06 8B 01 8B 10 FF D2 56 E8 2A 00
Stack (0012EED0h):
0012EEB0h:  00BC129B 0000035F 000000D6 00000000
0012EEC0h:  E52E4830 00000000 0000000C BE257E40
0012EED0h:  0121BC73 00000000 017895C0 7FFFFFFF
0012EEE0h:  0128D2B2 7FFFFFFF 042FB678 0012F00C
0012EEF0h:  0012F038 00000000 01217325 0012EFD4
0012EF00h:  0012EF18 30136618 012DD8F0 00000000
0012EF10h:  00000008 01F16E2D 00000108 00000000
0012EF20h:  00000001 0C010030 01316BD0 00A00000
0012EF30h:  042FB628 00000001 7C9105C8 01A7E658
0012EF40h:  0012F00C 7C910551 00A007A8 7C91056D
0012EF50h:  00000000 042FB678 00000108 012BFDA4
0012EF60h:  04356080 00000001 00000001 012BFF58
0012EF70h:  04356108 00000001 00000001 00000000
0012EF80h:  00000000 00000000 FFFFFFFF 042FB590
0012EF90h:  012C0F38 017ADE30 00000003 00000004
0012EFA0h:  012BFDCC 0012EF5C 01767A50 00000001
0012EFB0h:  012C0F38 01767A50 00000001 00000001
0012EFC0h:  012BFE80 01214A90 0012EFB0 0012EF5C
0012EFD0h:  00000000 012BFE84 042FB678 01215B50
0012EFE0h:  0012F00C 00000001 0141FB90 00000000
Registers:
EAX: 00000000, EBX: FFFFFFFF, ECX: 01215B50, EDX: 017895C0
ESI: 80000000, EDI: 00000000, EBP: 0012EFD4, ESP: 0012EED0
Crash location: "foo_ui_columns", loaded at 01210000h - 012FA000h

Loaded modules:
foobar2000                      loaded at 00400000h - 0050A000h
ntdll                            loaded at 7C900000h - 7C9B0000h
kernel32                        loaded at 7C800000h - 7C8F5000h
COMCTL32                        loaded at 773D0000h - 774D3000h
msvcrt                          loaded at 77C10000h - 77C68000h
ADVAPI32                        loaded at 77DD0000h - 77E6B000h
RPCRT4                          loaded at 77E70000h - 77F01000h
GDI32                            loaded at 77F10000h - 77F57000h
USER32                          loaded at 7E410000h - 7E4A1000h
SHLWAPI                          loaded at 77F60000h - 77FD6000h
SHELL32                          loaded at 7C9C0000h - 7E3E6000h
ole32                            loaded at 774E0000h - 7761D000h
shared                          loaded at 10000000h - 1002D000h
COMDLG32                        loaded at 763B0000h - 763F9000h
IMM32                            loaded at 76390000h - 763AD000h
uxtheme                          loaded at 5AD70000h - 5ADA8000h
DockShellHook                    loaded at 00A60000h - 00A7B000h
MSCTF                            loaded at 74720000h - 7476C000h
msctfime                        loaded at 755C0000h - 755EE000h
foo_albumlist                    loaded at 00B00000h - 00B55000h
foo_autoplaylist                loaded at 00B80000h - 00BB0000h
foo_converter                    loaded at 00BD0000h - 00C41000h
foo_dsp_delta                    loaded at 00C70000h - 00C8E000h
foo_dsp_std                      loaded at 00CB0000h - 00CF7000h
foo_facets                      loaded at 00D20000h - 00DBC000h
OLEAUT32                        loaded at 77120000h - 771AB000h
MSIMG32                          loaded at 76380000h - 76385000h
foo_fileops                      loaded at 00DE0000h - 00E27000h
foo_freedb2                      loaded at 00E50000h - 00E91000h
foo_input_std                    loaded at 00EC0000h - 00FE3000h
foo_playcount                    loaded at 01010000h - 01035000h
foo_quicktag                    loaded at 01060000h - 0109E000h
foo_rgscan                      loaded at 010C0000h - 01106000h
foo_uie_albumart                loaded at 01130000h - 0116D000h
gdiplus                          loaded at 4EC50000h - 4EDF3000h
foo_uie_quicksearch              loaded at 011A0000h - 011E6000h
foo_ui_columns                  loaded at 01210000h - 012FA000h
foo_ui_std                      loaded at 01320000h - 013D6000h
DSOUND                          loaded at 73F10000h - 73F6C000h
WINMM                            loaded at 76B40000h - 76B6D000h
VERSION                          loaded at 77C00000h - 77C08000h
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
netapi32                        loaded at 5B860000h - 5B8B5000h
appHelp                          loaded at 77B40000h - 77B62000h
ieframe                          loaded at 42EF0000h - 434BD000h
PSAPI                            loaded at 76BF0000h - 76BFB000h
iertutil                        loaded at 42990000h - 429D5000h
urlmon                          loaded at 42CF0000h - 42E17000h
Secur32                          loaded at 77FE0000h - 77FF1000h
SETUPAPI                        loaded at 77920000h - 77A13000h
xpsp2res                        loaded at 20000000h - 202C5000h
browseui                        loaded at 75F80000h - 7607D000h
USERENV                          loaded at 769C0000h - 76A73000h
ntshrui                          loaded at 76990000h - 769B5000h
ATL                              loaded at 76B20000h - 76B31000h
shdocvw                          loaded at 77760000h - 778D0000h
CRYPTUI                          loaded at 754D0000h - 75550000h
WININET                          loaded at 42C10000h - 42CDF000h
Normaliz                        loaded at 02DE0000h - 02DE9000h
WLDAP32                          loaded at 76F60000h - 76F8C000h
MPR                              loaded at 71B20000h - 71B32000h
davclnt                          loaded at 75F70000h - 75F79000h
portabledeviceapi                loaded at 10930000h - 10979000h
DBGHELP                          loaded at 59A60000h - 59B01000h

Stack dump analysis:
Address: 0121BC73h, location: "foo_ui_columns", loaded at 01210000h - 012FA000h
Address: 0128D2B2h, location: "foo_ui_columns", loaded at 01210000h - 012FA000h
Address: 01217325h, location: "foo_ui_columns", loaded at 01210000h - 012FA000h
Address: 012DD8F0h, location: "foo_ui_columns", loaded at 01210000h - 012FA000h
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: 012BFDA4h, location: "foo_ui_columns", loaded at 01210000h - 012FA000h
Address: 012BFF58h, location: "foo_ui_columns", loaded at 01210000h - 012FA000h
Address: 012C0F38h, location: "foo_ui_columns", loaded at 01210000h - 012FA000h
Address: 012BFDCCh, location: "foo_ui_columns", loaded at 01210000h - 012FA000h
Address: 012C0F38h, location: "foo_ui_columns", loaded at 01210000h - 012FA000h
Address: 012BFE80h, location: "foo_ui_columns", loaded at 01210000h - 012FA000h
Address: 01214A90h, location: "foo_ui_columns", loaded at 01210000h - 012FA000h
Address: 012BFE84h, location: "foo_ui_columns", loaded at 01210000h - 012FA000h
Address: 01215B50h, location: "foo_ui_columns", loaded at 01210000h - 012FA000h
Address: 004C7E2Ch, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 00411F2Fh, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 00411F3Ch, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 012B5A9Bh, location: "foo_ui_columns", loaded at 01210000h - 012FA000h
Address: 01293FAEh, location: "foo_ui_columns", loaded at 01210000h - 012FA000h
Address: 012DD8F0h, location: "foo_ui_columns", loaded at 01210000h - 012FA000h
Address: 012DD8F0h, location: "foo_ui_columns", loaded at 01210000h - 012FA000h
Address: 0042C120h, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 012DD8F0h, location: "foo_ui_columns", loaded at 01210000h - 012FA000h
Address: 004ADE84h, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 0042BED6h, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 004ED5ACh, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 004ED5ACh, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 004CA484h, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 004B1455h, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 0043831Ah, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 0102F4E8h, location: "foo_playcount", loaded at 01010000h - 01035000h
Address: 004ED5ACh, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 00438299h, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 004AE8A3h, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 00438404h, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 0102F4E8h, location: "foo_playcount", loaded at 01010000h - 01035000h
Address: 00411F71h, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 00411F86h, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 0102F4E8h, location: "foo_playcount", loaded at 01010000h - 01035000h
Address: 004B2D8Ah, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 0102F4E8h, location: "foo_playcount", loaded at 01010000h - 01035000h
Address: 0043A0E9h, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 01011DBDh, location: "foo_playcount", loaded at 01010000h - 01035000h
Address: 004ED8DCh, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 0102A5D8h, location: "foo_playcount", loaded at 01010000h - 01035000h
Address: 010270E1h, location: "foo_playcount", loaded at 01010000h - 01035000h
Address: 01012E0Fh, location: "foo_playcount", loaded at 01010000h - 01035000h
Address: 004ED740h, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 004F085Ch, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 004ED740h, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 004ED57Ch, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 01026977h, location: "foo_playcount", loaded at 01010000h - 01035000h
Address: 0042FCA7h, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 0042FDF4h, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 004CAAA4h, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 7E440477h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E41EA90h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "EnableMenuItem" (+00000081h)
Address: 00411F71h, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 00411F86h, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 004C77F0h, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 004F085Ch, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 004AF29Fh, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 0042FE11h, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 7E418724h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "GetDC" (+0000006Dh)
Address: 0042FDF4h, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 0042FDF4h, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 7E418806h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "GetDC" (+0000014Fh)
Address: 0042FDF4h, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 0129046Ah, location: "foo_ui_columns", loaded at 01210000h - 012FA000h
Address: 7E440477h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E418820h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "GetDC" (+00000169h)
Address: 7E41B4B0h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DefWindowProcW" (+00000184h)
Address: 0042FDF4h, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 7E440477h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E440477h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E41B4C0h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DefWindowProcW" (+00000194h)
Address: 7E41B4FCh, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DefWindowProcW" (+000001D0h)
Address: 0042FDF4h, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 7C90EAE3h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "KiUserCallbackDispatcher" (+00000013h)
Address: 0042FDF4h, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 7E41B463h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DefWindowProcW" (+00000137h)
Address: 7E4194AEh, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "GetWindowLongA" (+00000061h)
Address: 7E41B41Dh, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DefWindowProcW" (+000000F1h)
Address: 7E41BA8Ch, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "IsWindow" (+00000169h)
Address: 7E41B95Bh, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "IsWindow" (+00000038h)
Address: 7E41B3E9h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DefWindowProcW" (+000000BDh)
Address: 5AD73BC2h, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Symbol: "DrawThemeText" (+00000BCAh)
Address: 5AD8C7F6h, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Symbol: "GetThemeAppProperties" (+00000595h)
Address: 5AD71AC7h, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Address: 7E41B3C2h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DefWindowProcW" (+00000096h)
Address: 7E41B3C2h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DefWindowProcW" (+00000096h)
Address: 5AD71B3Dh, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Address: 5AD8C7CBh, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Symbol: "GetThemeAppProperties" (+0000056Ah)
Address: 7E41BAFDh, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "GetPropW" (+0000003Ah)
Address: 7E440477h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E41B3A0h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DefWindowProcW" (+00000074h)
Address: 012445F2h, location: "foo_ui_columns", loaded at 01210000h - 012FA000h
Address: 01242B30h, location: "foo_ui_columns", loaded at 01210000h - 012FA000h
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7472467Fh, location: "MSCTF", loaded at 74720000h - 7476C000h
Symbol: "DllGetClassObject" (+000002ACh)
Address: 74724FAEh, location: "MSCTF", loaded at 74720000h - 7476C000h
Symbol: "DllGetClassObject" (+00000BDBh)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C9106ABh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+000000D7h)
Address: 7475F12Eh, location: "MSCTF", loaded at 74720000h - 7476C000h
Address: 74724FB8h, location: "MSCTF", loaded at 74720000h - 7476C000h
Symbol: "DllGetClassObject" (+00000BE5h)
Address: 74724FAEh, location: "MSCTF", loaded at 74720000h - 7476C000h
Symbol: "DllGetClassObject" (+00000BDBh)
Address: 7473092Dh, location: "MSCTF", loaded at 74720000h - 7476C000h
Symbol: "TF_DllDetachInOther" (+0000167Fh)
Address: 7E41EB1Eh, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "CallNextHookEx" (+0000003Bh)
Address: 74730E6Ah, location: "MSCTF", loaded at 74720000h - 7476C000h
Symbol: "TF_UninitSystem" (+00000529h)
Address: 74730E6Fh, location: "MSCTF", loaded at 74720000h - 7476C000h
Symbol: "TF_UninitSystem" (+0000052Eh)
Address: 7E41B95Bh, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "IsWindow" (+00000038h)
Address: 7E41B923h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "IsWindow" (+00000000h)
Address: 01242B30h, location: "foo_ui_columns", loaded at 01210000h - 012FA000h
Address: 5AD739FAh, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Symbol: "DrawThemeText" (+00000A02h)
Address: 5ADA17D8h, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Address: 5AD73935h, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Symbol: "DrawThemeText" (+0000093Dh)
Address: 5AD739D6h, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Symbol: "DrawThemeText" (+000009DEh)
Address: 01242B30h, location: "foo_ui_columns", loaded at 01210000h - 012FA000h
Address: 012B5EE0h, location: "foo_ui_columns", loaded at 01210000h - 012FA000h
Address: 7E418724h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "GetDC" (+0000006Dh)
Address: 01242B30h, location: "foo_ui_columns", loaded at 01210000h - 012FA000h
Address: 01242B30h, location: "foo_ui_columns", loaded at 01210000h - 012FA000h
Address: 7E41D043h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "EnumDisplayMonitors" (+000000F8h)
Address: 01242B30h, location: "foo_ui_columns", loaded at 01210000h - 012FA000h
Address: 7E440477h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E418820h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "GetDC" (+00000169h)
Address: 7E41B4B0h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DefWindowProcW" (+00000184h)
Address: 01242B30h, location: "foo_ui_columns", loaded at 01210000h - 012FA000h
Address: 7E440477h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E41B4C0h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DefWindowProcW" (+00000194h)
Address: 7E41B4FCh, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DefWindowProcW" (+000001D0h)
Address: 01242B30h, location: "foo_ui_columns", loaded at 01210000h - 012FA000h
Address: 7C90EAE3h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "KiUserCallbackDispatcher" (+00000013h)
Address: 01242B30h, location: "foo_ui_columns", loaded at 01210000h - 012FA000h
Address: 7E41B463h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DefWindowProcW" (+00000137h)
Address: 7E4194AEh, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "GetWindowLongA" (+00000061h)
Address: 7E41B41Dh, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DefWindowProcW" (+000000F1h)
Address: 7E42E591h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "FindWindowA" (+00000000h)
Address: 7E430032h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "GetPropA" (+00000000h)
Address: 7E4194AEh, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "GetWindowLongA" (+00000061h)
Address: 7E41B41Dh, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DefWindowProcW" (+000000F1h)
Address: 7E41B923h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "IsWindow" (+00000000h)
Address: 7E41B3E9h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DefWindowProcW" (+000000BDh)
Address: 5AD73BC2h, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Symbol: "DrawThemeText" (+00000BCAh)
Address: 5AD9882Ah, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Symbol: "Ordinal61" (+00009523h)
Address: 5AD71AC7h, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Address: 7E41B3C2h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DefWindowProcW" (+00000096h)
Address: 7E41B3C2h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DefWindowProcW" (+00000096h)
Address: 5AD71B3Dh, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Address: 5AD987EDh, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Symbol: "Ordinal61" (+000094E6h)
Address: 7E41BAFDh, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "GetPropW" (+0000003Ah)
Address: 7C90EAE3h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "KiUserCallbackDispatcher" (+00000013h)
Address: 7E440477h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E41B3A0h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DefWindowProcW" (+00000074h)
Address: 012445F2h, location: "foo_ui_columns", loaded at 01210000h - 012FA000h
Address: 01242B30h, location: "foo_ui_columns", loaded at 01210000h - 012FA000h
Address: 7E4196FEh, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "IsChild" (+00000000h)
Address: 012413B1h, location: "foo_ui_columns", loaded at 01210000h - 012FA000h
Address: 7E431913h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "UnhookWinEvent" (+00000077h)
Address: 7E41EAD2h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "EnableMenuItem" (+000000C3h)
Address: 7E41EA7Eh, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "EnableMenuItem" (+0000006Fh)
Address: 7E41EA8Dh, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "EnableMenuItem" (+0000007Eh)
Address: 7E440477h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E41EA90h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "EnableMenuItem" (+00000081h)
Address: 7E41EA8Dh, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "EnableMenuItem" (+0000007Eh)
Address: 7E41EBD3h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "CallNextHookEx" (+000000F0h)
Address: 7E41EBE3h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "CallNextHookEx" (+00000100h)
Address: 7C90EAE3h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "KiUserCallbackDispatcher" (+00000013h)
Address: 01241210h, location: "foo_ui_columns", loaded at 01210000h - 012FA000h
Address: 7E41EAA1h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "EnableMenuItem" (+00000092h)
Address: 7E43E195h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "User32InitializeImmEntryTable" (+00000E18h)
Address: 7E43E172h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "User32InitializeImmEntryTable" (+00000DF5h)
Address: 0129041Ch, location: "foo_ui_columns", loaded at 01210000h - 012FA000h
Address: 012B5EE0h, location: "foo_ui_columns", loaded at 01210000h - 012FA000h
Address: 7E418724h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "GetDC" (+0000006Dh)
Address: 01242B30h, location: "foo_ui_columns", loaded at 01210000h - 012FA000h
Address: 01242B30h, location: "foo_ui_columns", loaded at 01210000h - 012FA000h
Address: 7E418806h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "GetDC" (+0000014Fh)
Address: 01242B30h, location: "foo_ui_columns", loaded at 01210000h - 012FA000h
Address: 7E440477h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E440477h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E418820h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "GetDC" (+00000169h)
Address: 7E4189BDh, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "GetWindowLongW" (+00000127h)
Address: 01242B30h, location: "foo_ui_columns", loaded at 01210000h - 012FA000h
Address: 7E41DAD2h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DestroyWindow" (+00000000h)
Address: 7E42E05Ah, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "IsDialogMessageW" (+0000008Eh)
Address: 7E440477h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E4189E0h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "GetWindowLongW" (+0000014Ah)
Address: 7E418A00h, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "DispatchMessageW" (+0000000Fh)
Address: 0042D539h, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 004CA5E4h, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 0041DAD2h, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 0042E117h, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 7C90EE00h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+000000FFh)
Address: 004C4D7Ch, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 004C4D60h, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 004C4D60h, location: "foobar2000", loaded at 00400000h - 0050A000h
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: 00400000h, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 004D31D4h, location: "foobar2000", loaded at 00400000h - 0050A000h
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: 7C9105D4h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000000h)
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: 7C9105D4h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000000h)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 7C9105D4h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000000h)
Address: 7C917BF5h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlReAllocateHeap" (+000001F8h)
Address: 7C91056Dh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+00000130h)
Address: 7C9106F0h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000011Ch)
Address: 7C910570h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+00000133h)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 0049BA76h, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 004A2A44h, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 0049D160h, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 004A2A44h, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 004A0F30h, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 004CA608h, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 10002F27h, location: "shared", loaded at 10000000h - 1002D000h
Symbol: "uPrintCrashInfo_SetDumpPath" (+000000A7h)
Address: 004CA608h, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 004B6DEAh, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 0042E350h, location: "foobar2000", loaded at 00400000h - 0050A000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 0050A000h

Version info:
foobar2000 v0.9.5 beta 2
UNICODE
Windows 5.1


Additional info:
Facets 2007-10-21  (foo_facets)
LPCM <--> delta-PCM converter 0.1.1  (foo_dsp_delta)
ReplayGain Scanner 2.0.2  (foo_rgscan)
freedb Tagger 0.5.2.1  (foo_freedb2)
Standard Input Array 1.0  (foo_input_std)
File Operations 2.0  (foo_fileops)
Standard DSP Array 1.0  (foo_dsp_std)
Default User Interface 0.9.5  (foo_ui_std)
Autoplaylist Manager 1.0  (foo_autoplaylist)
Album List 4.1  (foo_albumlist)
Playback Statistics 2.0  (foo_playcount)
Columns UI 0.2.1 alpha 4 v2  (foo_ui_columns)
Album Art Panel 0.2.7  (foo_uie_albumart)
Quick Tagger 1.0  (foo_quicktag)
foobar2000 core 0.9.5 beta 2  (Core)
Converter 1.0.1  (foo_converter)
Quick Search Toolbar 2.8l  (foo_uie_quicksearch)


Columns UI

Reply #3839
Sorry for a question which was propably asked gazillion times, but the search is horrible:

Is there a plugin for columns ui like Facets? I've tried typefind, and some other, but nothing comes close to it

Columns UI

Reply #3840
^Yes, in the latest version there is a panel called Filter. Add three in a row and you got yourself a Facets plugin.

Columns UI

Reply #3841
Sorry for a question which was propably asked gazillion times, but the search is horrible:

Is there a plugin for columns ui like Facets? I've tried typefind, and some other, but nothing comes close to it


Yes, there is  If you get the latest version of ColumnsUI you will find the so called "Filter" panels already included
//edit: damn, I'm late. A whole 10 minutes!

Columns UI

Reply #3842
^Yes, in the latest version there is a panel called Filter. Add three in a row and you got yourself a Facets plugin. smile.gif

Yes, there is  If you get the latest version of ColumnsUI you will find the so called "Filter" panels already included
//edit: damn, I'm late. A whole 10 minutes!



Thanks, for both... Now all I have to do is to figure out how to script that behaviour

Columns UI

Reply #3843
crashed when added 3 filter panels
[...]

Thanks for the report. It's fixed for the next build. If you don't want to crash in the meantime, the main place you'd see that is whilst having layout prefs page open + media library update (in your case seems play count update).
.

Columns UI

Reply #3844
The new preferences page layout (I mean the columns tab and the "edit column" subwindow) have disadvantages: a) "edit this column" doesn't actually jump to the edit column window, and worse: b) the "edit column" window doesn't have it's own apply button, so we have to choose OK, see the changes, and go back into the edit column window, which sucks onlarge code, because you have to search where you've been before...
I don't honestly see the point why you reorganized this. The tab organisation as before was just working.

Columns UI

Reply #3845
0.2.1 alpha 5 released. Mainly released to fix that crash bug above, but there are some other small changes/fixes. Note: Now requires foobar2000 0.9.5.

The new preferences page layout (I mean the columns tab and the "edit column" subwindow) have disadvantages: a) "edit this column" doesn't actually jump to the edit column window, and worse: b) the "edit column" window doesn't have it's own apply button, so we have to choose OK, see the changes, and go back into the edit column window, which sucks onlarge code, because you have to search where you've been before...
I don't honestly see the point why you reorganized this. The tab organisation as before was just working.

I changed it because I didn't find the old layout particularly clear, and it was cramped.

I see your point, thanks for pointing that out.

So, there are two possible ways forward:
-Try and work with existing structure - add preview for display script, add apply button to edit column screen
-Go back to single page structure. Make space somehow - tab the column settings (options one page, scripts other), or shrink the script edit box, ...
.

Columns UI

Reply #3846
Now requires foobar2000 0.9.5.

So you have access to the new SDK?  Now, as you can look at it closer, can you tell if there is any possibility to create UIComponent<-->CUI-Extension wrappers?

As for pref. page: IMO old single page structure was clearer and more comfortable. To increase edit space, you could add button to dock/undock edit-box: ie. when user clicks "undock", the script edit box appears in new resizable window.

Columns UI

Reply #3847
Requires: Group collapse feature in NG playlist, just like in the album list panel, it would be very convenient in playlist item management.

Columns UI

Reply #3848
Requires: Group collapse feature in NG playlist, just like in the album list panel, it would be very convenient in playlist item management.

Edit@4h10 (Paris Time): Just thought that, in NG Playlist, it would be very handy to be able to collapse/expand the different groups we created. I mean, I created two groups, one for the artist, and one for the album title. It would be great to navigate through our library like that, just open an artist, an album, choose your song...and that's it !
I guess that's VERY complicated to implement... but hey, never know.
That sounds like album list with columns  But it's outside of the scope of my plans for NG Playlist ATM, sorry.
Sharing delusions since 1991.

Columns UI

Reply #3849
-Try and work with existing structure - add preview for display script, add apply button to edit column screen
When using "edit this column" directly jump into the "edit column" window. Personally I think in this case it would be an advantage if the main preferences window would also be in the background, because we may need it.

Quote
-Go back to single page structure. Make space somehow - tab the column settings (options one page, scripts other), or shrink the script edit box, ...
I prefer this. But the "shrink script edit box" part is a NoNo imo.