Track Info Panel with ability to change font, Split from foo_uie_trackinfo |
![]() ![]() |
Track Info Panel with ability to change font, Split from foo_uie_trackinfo |
Aug 2 2006, 09:01
Post
#51
|
|
|
Group: Members Posts: 2340 Joined: 28-August 02 Member No.: 3218 |
I also do not see how to insert a blank line. I use a dirty trick now: $char(10) $char(10)
Additional request: Would you please explain any command on top of your text file? Now its a bit of a searching odyssey... For example, you are writing about "$alignset()" in the bottom of your text file. But its explained nowhere... And: Do you have any plans to implement line end style again? I really need the ellipsize mode And thanks for making the font sizes compatible now! This post has been edited by Squeller: Aug 2 2006, 09:08 |
|
|
|
Aug 2 2006, 10:08
Post
#52
|
|
![]() Group: Members Posts: 680 Joined: 11-July 03 From: Brno, Czech Rep. Member No.: 7705 |
Ok, my turn for a stupid question: how do I add a blank line? It looks like multiple $char(10) are ignored and treated as one. The same happens if the text I display contains carriage returns. I also do not see how to insert a blank line.I use a dirty trick now: $char(10) $char(10) i have just done tests and it seems that this is because of the default legacy support kicking in. just add $align(top,left) (or whatever justification suits you) before the rest of your code ...Additional request: Would you please explain any command on top of your text file? Now its a bit of a searching odyssey... For example, you are writing about "$alignset()" in the bottom of your text file. But its explained nowhere... i'm with you on $alignset(), i would like to know what it does too. i guess it's simply that there are many not finished or testing features and the plugin is in early stages of development, so many things can change etc.And: Do you have any plans to implement line end style again? I really need the ellipsize mode as for line end styles, that's on the todo list, iirc. [edit] now i think i know what $alignset does with this knowledge i was finally able to make what i wanted before: align text to center / right edge on any given line. i would think that $alignrel would implicitly work like this without the need for $alignset, but i guess this give us more control over the flow / positioning. as it is now, you have to set alignment after any $alignset - like $alignset()$alignrel(left,top) - or you wouldn't see anything (not sure why this happens, need to ask terrestrial). you can use $align of course, but there wouldn't by any point using $alignset then (as it only accounts for relative positioning) ... ![]() check this example 1: CODE $alignrel(left,top) <line1> // we're done with line 1 $alignset() // this is essential, terrestrial may explain why ... $alignrel(left,top) <line 2> $alignrel(center,top) <line 2 center> $alignrel(right,top) <line 2 right> // we're done with line 2 $alignset() $alignrel(right,top) <line3 right> $alignrel(left,top) <line 3 left> example 2 (try uncommenting the $alignset line etc.): CODE $alignrel(left,top)
<line1> $char(10) <line2> $char(10) <line3> //$alignset() $alignrel(left,top) //$alignrel(right,top) <right> This post has been edited by mazy: Aug 2 2006, 11:27 -------------------- info about my tag guesser script for foo_lua (preview version available):
http://www.hydrogenaudio.org/index.php?showtopic=16987 |
|
|
|
Aug 2 2006, 11:00
Post
#53
|
|
|
Group: Members Posts: 10 Joined: 2-August 06 Member No.: 33547 |
I received this failure notice from FB2K_v0.9.3b4: Failed to load DLL: foo_uie_trackinfo_mod.dll Reason: This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem. I get this error too (I also have FB2K 0.9.3 Beta 4 running). I ran DepencyWalker to check the depencys. It said i need the msvcr80.dll just as terrestrial said before... I made hyperlinks to the download location so you can directly download it and put it into your Windows\System32 folder. Anyway i did this and it does not work. DepWalker says: CODE Error: The Side-by-Side configuration information in "c:\apps\foobar2000\components\FOO_UIE_TRACKINFO_MOD.DLL" contains errors. This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem (14001). Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module. so, what is missing? please help us terrestrial This post has been edited by stalnation: Aug 2 2006, 11:04 |
|
|
|
Aug 2 2006, 11:41
Post
#54
|
|
![]() Group: Members Posts: 680 Joined: 11-July 03 From: Brno, Czech Rep. Member No.: 7705 |
so, what is missing? i think this has something to do with collision with the original track info panel.you could try to backup your foobar2000.cfg, remove foo_uie_trackinfo.dll (or rename it to for example *.foo) and start foobar (confirming any potential about removing plugin's configuration). if this doesn't help, do the same with foo_uie_trackinfo_mod.dll, start foobar (again confirm plugin's configuration) and then exit. put back foo_uie_trackinfo_mod.dll and start again. you would lose your panels' configuration though ... QUOTE it would be nice if $alignabs(x,y,,,halign,valign) - i.e. without width and/or height specified - substitutes these omitted parameters with values equal to that block's width / height. do you mean substitute the total display width, height (%_width%, %_height%) or something else?-------------------- info about my tag guesser script for foo_lua (preview version available):
http://www.hydrogenaudio.org/index.php?showtopic=16987 |
|
|
|
Aug 2 2006, 11:46
Post
#55
|
|
|
Group: Members Posts: 10 Joined: 2-August 06 Member No.: 33547 |
you could try to backup your foobar2000.cfg, remove foo_uie_trackinfo.dll (or rename it to for example *.foo) and start foobar (confirming any potential about removing plugin's configuration). if this doesn't help, do the same with foo_uie_trackinfo_mod.dll, start foobar (again confirm plugin's configuration) and then exit. put back foo_uie_trackinfo_mod.dll and start again. you would lose your panels' configuration though ... I tried this and it does not work (I deleted the old trackinfo plugin anyway). I even tried it with a clean new foobar2000.cfg but no luck. |
|
|
|
Aug 2 2006, 12:02
Post
#56
|
|
![]() Group: FB2K Moderator (Donating) Posts: 4219 Joined: 24-February 03 Member No.: 5153 |
It said i need the msvcr80.dll just as terrestrial said before... Frankly, manually installing msvcr80.dll is one of the more stupid things you can do. If the component author insists on linking the C/C++ runtime dynamically, he/she should give you installation instructions for the component including a download link for the installer of said runtime.I made hyperlinks to the download location so you can directly download it and put it into your Windows\System32 folder. Anyway i did this and it does not work. Also see the comment by the Microsoft employee on the page you linked to: QUOTE #468, 2005-12-08 02:53:46, by: martynl@microsoft.com
a) This is the beta 2 version of msvcr80.dll. Don\'t install it. b) This file should never be installed in system32 (except on Win9x and Windows 2000). c) The .NET framework already installs the copy correctly (in WinSxS). d) The correct source for an msvcr80 binary is from your application provider, not from this site. Martyn -------------------- http://foosion.foobar2000.org/ - my components for foobar2000
|
|
|
|
Aug 2 2006, 12:05
Post
#57
|
|
|
Group: Members Posts: 550 Joined: 24-April 03 From: Italy Member No.: 6159 |
Ok, my turn for a stupid question: how do I add a blank line? It looks like multiple $char(10) are ignored and treated as one. The same happens if the text I display contains carriage returns. Well, restarted foobar and all's well now. Sorry for the unneeded report and thanks for your answers. Alessandro |
|
|
|
Aug 2 2006, 12:19
Post
#58
|
|
|
Group: Members Posts: 10 Joined: 2-August 06 Member No.: 33547 |
@foosion
I compared the msvcr80.dll from the website I linked to and the .net framework - they are the same so this can't be the reason why it doesn't worked... it has something to do with the .net framework. Maybe terrestrial compiled his plugin for .net. anyway, it works when you install the .net Framework I don't know if you must install .net Framework 1 or 2 since I installed them with a silent installer which contains both. This post has been edited by stalnation: Aug 2 2006, 12:43 |
|
|
|
Aug 2 2006, 14:02
Post
#59
|
|
|
Group: Members Posts: 964 Joined: 10-June 06 Member No.: 31716 |
It's just need this. If you've already install .NET 2.0 then you don't need to install the C++ 2005 runtime it's included.
|
|
|
|
Aug 3 2006, 17:55
Post
#60
|
|
|
Group: Members Posts: 33 Joined: 7-November 05 From: Lyon, France Member No.: 25625 |
Bug report
CODE Illegal operation: Code: C0000005h, flags: 00000000h, address: 04BC253Fh Access violation, operation: read, address: 00000002h Call path: entry=>app_mainloop This is the first crash logged by this instance. Code bytes (04BC253Fh): 04BC24FFh: 00 00 51 8D 94 24 80 02 00 00 52 D1 F8 8D 44 45 04BC250Fh: 00 68 64 4C BF 04 50 FF D6 8B C5 83 C4 18 8D 50 04BC251Fh: 02 66 8B 08 83 C0 02 66 85 C9 75 F5 2B C2 D1 F8 04BC252Fh: 8D 6C 45 00 EB 07 66 89 45 00 83 C5 02 83 C3 02 04BC253Fh: 66 83 3B 00 0F 85 0B FD FF FF 5F 5E 8B 8C 24 34 04BC254Fh: 03 00 00 66 C7 45 00 00 00 5D 5B 33 CC E8 3F CE 04BC255Fh: 02 00 81 C4 30 03 00 00 C3 CC CC CC CC CC CC CC 04BC256Fh: CC 55 8B EC 83 E4 F8 6A FF 68 1F 09 BF 04 64 A1 Stack (0012F27Ch): 0012F25Ch: 00000000 0000000C BC6CD620 0012F7E0 0012F26Ch: 00009EC1 A7B84B60 BF81657A A7B84D38 0012F27Ch: 0A777410 0107640C 0012F6E4 01076390 0012F28Ch: 01000353 003C0000 0A777AD0 00310032 0012F29Ch: 0030002D 0030002D 00000000 00320032 0012F2ACh: 00000038 0012F20C E793A2DA 0012F2F8 0012F2BCh: 7C91EE18 0000000F 0012F4A4 7C927BF5 0012F2CCh: 01070608 7C927BB0 01079F10 00000008 0012F2DCh: 00000000 00000000 0012F34C 05E08DB8 0012F2ECh: 0A7770B0 0012F2DC 00000006 0012F370 0012F2FCh: 00494730 9FC28C80 0012F314 00000000 0012F30Ch: 7C9205C8 05ED6058 0012F3E0 7C920551 0012F31Ch: 003C06E8 7C92056D 00000008 05ED6060 0012F32Ch: 05ED6060 0012F340 00000000 7C9205C8 0012F33Ch: 05C42998 0012F40C 01079F18 003C0778 0012F34Ch: 7C92056D 00000000 05C429A0 00000000 0012F35Ch: 00000001 01070000 00000006 01079F20 0012F36Ch: 0145E4F1 0012F3CC 004A8DED 00000001 0012F37Ch: 0012F394 01079F90 0012F388 04F54810 0012F38Ch: 0012F664 00000008 0012F3B4 004613D1 Registers: EAX: 00000010, EBX: 00000002, ECX: 00000000, EDX: 0A76ED18 ESI: 77D1A9B6, EDI: 00000000, EBP: 0A76ED36, ESP: 0012F27C Crash location: "foo_uie_trackinfo_mod", loaded at 04BC0000h - 04BFF000h Loaded modules: foobar2000 loaded at 00400000h - 004F1000h ntdll loaded at 7C910000h - 7C9C7000h kernel32 loaded at 7C800000h - 7C904000h COMCTL32 loaded at 77390000h - 77492000h msvcrt loaded at 77BE0000h - 77C38000h ADVAPI32 loaded at 77DA0000h - 77E4C000h RPCRT4 loaded at 77E50000h - 77EE1000h GDI32 loaded at 77EF0000h - 77F37000h USER32 loaded at 77D10000h - 77DA0000h SHLWAPI loaded at 77F40000h - 77FB6000h SHELL32 loaded at 7C9D0000h - 7D1F3000h ole32 loaded at 774A0000h - 775DD000h shared loaded at 10000000h - 1002A000h comdlg32 loaded at 76340000h - 7638A000h IMM32 loaded at 76320000h - 7633D000h LPK loaded at 62DC0000h - 62DC9000h USP10 loaded at 753C0000h - 7542B000h uxtheme loaded at 5B090000h - 5B0C8000h msctfime loaded at 75140000h - 7516E000h foo_abx loaded at 00A20000h - 00A53000h foo_albumlist loaded at 00A60000h - 00AA1000h foo_audioscrobbler loaded at 00AD0000h - 00B07000h WS2_32 loaded at 719F0000h - 71A07000h WS2HELP loaded at 719E0000h - 719E8000h foo_autoplaylist loaded at 00B30000h - 00B62000h foo_burninate loaded at 00B90000h - 00BC6000h VERSION loaded at 77BD0000h - 77BD8000h foo_cdda loaded at 00BF0000h - 00C26000h foo_centercut loaded at 00C50000h - 00C75000h foo_channel_mixer loaded at 00CA0000h - 00CDA000h foo_common loaded at 00CF0000h - 00D2A000h foo_converter loaded at 00D50000h - 00DBA000h foo_convolve loaded at 00DE0000h - 00E31000h foo_custominfo loaded at 00E60000h - 00EE6000h foo_dbsearch loaded at 00F10000h - 00F85000h OLEAUT32 loaded at 770E0000h - 7716C000h foo_dsp_channeldividerF loaded at 00FB0000h - 00FDA000h foo_dsp_channeldividerF3 loaded at 01000000h - 0102B000h foo_dsp_skip_silence loaded at 01050000h - 0105A000h MSVCR80 loaded at 78130000h - 781CB000h foo_dsp_soundtouch loaded at 01080000h - 0108F000h MSVCP80 loaded at 7C420000h - 7C4A7000h foo_dsp_std loaded at 010A0000h - 010E1000h foo_dsp_tube loaded at 01110000h - 01136000h foo_dsp_xover loaded at 01150000h - 011D0000h foo_freedb2 loaded at 01DF0000h - 01E30000h foo_input_shorten loaded at 01E50000h - 01E7E000h foo_input_std loaded at 01EA0000h - 01FAB000h foo_lnk loaded at 01FD0000h - 01FE9000h foo_masstag loaded at 02010000h - 0205F000h foo_masstag_codepage loaded at 02080000h - 0208A000h foo_msnalt loaded at 020A0000h - 020B9000h foo_navigator loaded at 020E0000h - 02100000h foo_osd loaded at 02120000h - 02155000h foo_playcount loaded at 02180000h - 021A8000h foo_playlist_bind loaded at 021D0000h - 021F5000h foo_pqview loaded at 02210000h - 0222C000h foo_prettypop loaded at 02250000h - 0229D000h mscoree loaded at 79000000h - 79045000h msvcm80 loaded at 7C4C0000h - 7C53D000h mscorwks loaded at 79E70000h - 7A3D1000h mscorlib.ni loaded at 790C0000h - 79BA8000h mscorjit loaded at 79060000h - 790B3000h rsaenh loaded at 0FFD0000h - 0FFF8000h foo_random loaded at 04730000h - 0476F000h foo_rgscan loaded at 04810000h - 04855000h foo_run loaded at 04880000h - 048AB000h foo_runcmd loaded at 048D0000h - 048FF000h foo_shutdown loaded at 04920000h - 04938000h foo_sic loaded at 04960000h - 049B0000h foo_tradersfriend loaded at 049D0000h - 04A0D000h foo_uie_albumart loaded at 04A30000h - 04A62000h gdiplus loaded at 4EB80000h - 4ED23000h foo_uie_albumlist loaded at 04AA0000h - 04ADF000h foo_uie_quicksearch loaded at 04B00000h - 04B48000h foo_uie_tabs loaded at 04B70000h - 04B96000h foo_uie_trackinfo_mod loaded at 04BC0000h - 04BFF000h foo_ui_columns loaded at 04C10000h - 04CAB000h foo_ui_std loaded at 04CD0000h - 04D27000h foo_unpack loaded at 04D50000h - 04D7E000h foo_utils loaded at 04DA0000h - 04DD9000h foo_version loaded at 04E00000h - 04E26000h dbghelp loaded at 5D3F0000h - 5D491000h ctagent loaded at 05250000h - 05256000h System.ni loaded at 7A440000h - 7ABFE000h System.Drawing.ni loaded at 7ADE0000h - 7AF74000h System.Windows.Forms.ni loaded at 7AFD0000h - 7BC56000h dciman32 loaded at 73B10000h - 73B16000h mswsock loaded at 71990000h - 719D0000h DNSAPI loaded at 76ED0000h - 76EF7000h rasadhlp loaded at 76F70000h - 76F76000h hnetcfg loaded at 62E40000h - 62E99000h wshtcpip loaded at 719D0000h - 719D8000h xpsp2res loaded at 07F90000h - 0826A000h DSOUND loaded at 73E60000h - 73EBC000h WINMM loaded at 76AE0000h - 76B0F000h WINTRUST loaded at 76BE0000h - 76C0E000h CRYPT32 loaded at 779E0000h - 77A76000h MSASN1 loaded at 77A80000h - 77A92000h IMAGEHLP loaded at 76C40000h - 76C68000h wdmaud loaded at 72C70000h - 72C79000h msacm32 loaded at 72C60000h - 72C68000h MSACM32 loaded at 77BB0000h - 77BC5000h midimap loaded at 77BA0000h - 77BA7000h KsUser loaded at 73E30000h - 73E34000h netapi32 loaded at 6FEE0000h - 6FF34000h SETUPAPI loaded at 778E0000h - 779D8000h MLANG loaded at 75D30000h - 75DC1000h Apphelp loaded at 77B50000h - 77B72000h CLBCATQ loaded at 76F80000h - 76FFF000h COMRes loaded at 77000000h - 770D4000h shdocvw loaded at 77720000h - 7788F000h CRYPTUI loaded at 76610000h - 76694000h WININET loaded at 77AA0000h - 77B47000h WLDAP32 loaded at 76F10000h - 76F3D000h urlmon loaded at 77170000h - 77210000h Secur32 loaded at 77FC0000h - 77FD1000h cscui loaded at 765B0000h - 76606000h CSCDLL loaded at 76590000h - 765AD000h browseui loaded at 75F10000h - 7600D000h LINKINFO loaded at 76920000h - 76928000h ntshrui loaded at 76930000h - 76956000h ATL loaded at 76AC0000h - 76AD1000h USERENV loaded at 76960000h - 76A15000h Stack dump analysis: Address: 7C91EE18h, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "strchr" (+00000117h) Address: 7C927BF5h, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "RtlReAllocateHeap" (+000001F8h) Address: 7C927BB0h, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "RtlReAllocateHeap" (+000001B3h) Address: 00494730h, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 7C9205C8h, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "RtlFreeHeap" (+0000018Bh) Address: 7C920551h, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "RtlFreeHeap" (+00000114h) Address: 7C92056Dh, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "RtlFreeHeap" (+00000130h) Address: 7C9205C8h, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "RtlFreeHeap" (+0000018Bh) Address: 7C92056Dh, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "RtlFreeHeap" (+00000130h) Address: 004A8DEDh, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 004613D1h, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 01F54858h, location: "foo_input_std", loaded at 01EA0000h - 01FAB000h Address: 7C921538h, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "wcsncpy" (+00000AA9h) Address: 7C921596h, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "wcsncpy" (+00000B07h) Address: 7C9206EBh, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "RtlAllocateHeap" (+00000117h) Address: 7C920551h, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "RtlFreeHeap" (+00000114h) Address: 7C92056Dh, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "RtlFreeHeap" (+00000130h) Address: 7C920F46h, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "wcsncpy" (+000004B7h) Address: 7C920D5Ch, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "wcsncpy" (+000002CDh) Address: 7C92056Dh, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "RtlFreeHeap" (+00000130h) Address: 0049115Ch, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 7C9205C8h, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "RtlFreeHeap" (+0000018Bh) Address: 7C91EE18h, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "strchr" (+00000117h) Address: 7C927BB8h, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "RtlReAllocateHeap" (+000001BBh) Address: 7C927BB0h, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "RtlReAllocateHeap" (+000001B3h) Address: 781352F8h, location: "MSVCR80", loaded at 78130000h - 781CB000h Symbol: "realloc" (+0000035Fh) Address: 7C91EE18h, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "strchr" (+00000117h) Address: 7C920570h, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "RtlFreeHeap" (+00000133h) Address: 04BC5A99h, location: "foo_uie_trackinfo_mod", loaded at 04BC0000h - 04BFF000h Address: 78138B79h, location: "MSVCR80", loaded at 78130000h - 781CB000h Symbol: "_dllonexit" (+0000009Dh) Address: 78134C5Ah, location: "MSVCR80", loaded at 78130000h - 781CB000h Symbol: "free" (+000000ECh) Address: 04BC10A9h, location: "foo_uie_trackinfo_mod", loaded at 04BC0000h - 04BFF000h Address: 77D1ACA4h, location: "USER32", loaded at 77D10000h - 77DA0000h Symbol: "wvsprintfW" (+000002D3h) Address: 77D1AC00h, location: "USER32", loaded at 77D10000h - 77DA0000h Symbol: "wvsprintfW" (+0000022Fh) Address: 04BC2B0Fh, location: "foo_uie_trackinfo_mod", loaded at 04BC0000h - 04BFF000h Address: 00EE00FCh, location: "foo_custominfo", loaded at 00E60000h - 00EE6000h Address: 04BF4F04h, location: "foo_uie_trackinfo_mod", loaded at 04BC0000h - 04BFF000h Address: 77D40467h, location: "USER32", loaded at 77D10000h - 77DA0000h Symbol: "DeregisterShellHookWindow" (+000001CFh) Address: 77D1B3B0h, location: "USER32", loaded at 77D10000h - 77DA0000h Symbol: "DefWindowProcW" (+00000074h) Address: 04BC2110h, location: "foo_uie_trackinfo_mod", loaded at 04BC0000h - 04BFF000h Address: 04BF091Fh, location: "foo_uie_trackinfo_mod", loaded at 04BC0000h - 04BFF000h Address: 77D188E0h, location: "USER32", loaded at 77D10000h - 77DA0000h Symbol: "GetWindowLongW" (+0000003Ah) Address: 04BC2155h, location: "foo_uie_trackinfo_mod", loaded at 04BC0000h - 04BFF000h Address: 04BC2110h, location: "foo_uie_trackinfo_mod", loaded at 04BC0000h - 04BFF000h Address: 77D18734h, location: "USER32", loaded at 77D10000h - 77DA0000h Symbol: "GetDC" (+0000006Dh) Address: 04BC2110h, location: "foo_uie_trackinfo_mod", loaded at 04BC0000h - 04BFF000h Address: 04BC2110h, location: "foo_uie_trackinfo_mod", loaded at 04BC0000h - 04BFF000h Address: 77D18816h, location: "USER32", loaded at 77D10000h - 77DA0000h Symbol: "GetDC" (+0000014Fh) Address: 04BC2110h, location: "foo_uie_trackinfo_mod", loaded at 04BC0000h - 04BFF000h Address: 77D40467h, location: "USER32", loaded at 77D10000h - 77DA0000h Symbol: "DeregisterShellHookWindow" (+000001CFh) Address: 77D18830h, location: "USER32", loaded at 77D10000h - 77DA0000h Symbol: "GetDC" (+00000169h) Address: 77D1B4C0h, location: "USER32", loaded at 77D10000h - 77DA0000h Symbol: "DefWindowProcW" (+00000184h) Address: 04BC2110h, location: "foo_uie_trackinfo_mod", loaded at 04BC0000h - 04BFF000h Address: 77D1EBF3h, location: "USER32", loaded at 77D10000h - 77DA0000h Symbol: "CallNextHookEx" (+000000F0h) Address: 77D40467h, location: "USER32", loaded at 77D10000h - 77DA0000h Symbol: "DeregisterShellHookWindow" (+000001CFh) Address: 77D1B4D0h, location: "USER32", loaded at 77D10000h - 77DA0000h Symbol: "DefWindowProcW" (+00000194h) Address: 77D1B50Ch, location: "USER32", loaded at 77D10000h - 77DA0000h Symbol: "DefWindowProcW" (+000001D0h) Address: 04BC2110h, location: "foo_uie_trackinfo_mod", loaded at 04BC0000h - 04BFF000h Address: 77D1EAC1h, location: "USER32", loaded at 77D10000h - 77DA0000h Symbol: "EnableMenuItem" (+00000092h) Address: 7C91EAE3h, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "KiUserCallbackDispatcher" (+00000013h) Address: 04BC2110h, location: "foo_uie_trackinfo_mod", loaded at 04BC0000h - 04BFF000h Address: 77D1B473h, location: "USER32", loaded at 77D10000h - 77DA0000h Symbol: "DefWindowProcW" (+00000137h) Address: 77D194D2h, location: "USER32", loaded at 77D10000h - 77DA0000h Symbol: "GetWindowLongA" (+00000075h) Address: 77D1B530h, location: "USER32", loaded at 77D10000h - 77DA0000h Symbol: "DefWindowProcW" (+000001F4h) Address: 77D1929Bh, location: "USER32", loaded at 77D10000h - 77DA0000h Symbol: "PeekMessageW" (+00000000h) Address: 77D19402h, location: "USER32", loaded at 77D10000h - 77DA0000h Symbol: "PeekMessageW" (+00000167h) Address: 77D40467h, location: "USER32", loaded at 77D10000h - 77DA0000h Symbol: "DeregisterShellHookWindow" (+000001CFh) Address: 77D189F0h, location: "USER32", loaded at 77D10000h - 77DA0000h Symbol: "GetWindowLongW" (+0000014Ah) Address: 77D18A10h, location: "USER32", loaded at 77D10000h - 77DA0000h Symbol: "DispatchMessageW" (+0000000Fh) Address: 7758F9E4h, location: "ole32", loaded at 774A0000h - 775DD000h Symbol: "CreateDataCache" (+000039D9h) Address: 77D40467h, location: "USER32", loaded at 77D10000h - 77DA0000h Symbol: "DeregisterShellHookWindow" (+000001CFh) Address: 77D1B788h, location: "USER32", loaded at 77D10000h - 77DA0000h Symbol: "GetParent" (+00000059h) Address: 77D1BF64h, location: "USER32", loaded at 77D10000h - 77DA0000h Symbol: "SetCursor" (+0000000Ch) Address: 77590090h, location: "ole32", loaded at 774A0000h - 775DD000h Symbol: "CreateDataCache" (+00004085h) Address: 77590484h, location: "ole32", loaded at 774A0000h - 775DD000h Symbol: "DoDragDrop" (+00000093h) Address: 04AB3677h, location: "foo_uie_albumlist", loaded at 04AA0000h - 04ADF000h Address: 04AB456Fh, location: "foo_uie_albumlist", loaded at 04AA0000h - 04ADF000h Address: 77D18B26h, location: "USER32", loaded at 77D10000h - 77DA0000h Symbol: "GetWindowThreadProcessId" (+000000A6h) Address: 04AC9B98h, location: "foo_uie_albumlist", loaded at 04AA0000h - 04ADF000h Address: 04AB456Fh, location: "foo_uie_albumlist", loaded at 04AA0000h - 04ADF000h Address: 004DD100h, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 04AC6F64h, location: "foo_uie_albumlist", loaded at 04AA0000h - 04ADF000h Address: 04AB4593h, location: "foo_uie_albumlist", loaded at 04AA0000h - 04ADF000h Address: 004DD100h, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 77D18734h, location: "USER32", loaded at 77D10000h - 77DA0000h Symbol: "GetDC" (+0000006Dh) Address: 04AB456Fh, location: "foo_uie_albumlist", loaded at 04AA0000h - 04ADF000h Address: 04AB456Fh, location: "foo_uie_albumlist", loaded at 04AA0000h - 04ADF000h Address: 77D18816h, location: "USER32", loaded at 77D10000h - 77DA0000h Symbol: "GetDC" (+0000014Fh) Address: 04AB456Fh, location: "foo_uie_albumlist", loaded at 04AA0000h - 04ADF000h Address: 77D40467h, location: "USER32", loaded at 77D10000h - 77DA0000h Symbol: "DeregisterShellHookWindow" (+000001CFh) Address: 77D18830h, location: "USER32", loaded at 77D10000h - 77DA0000h Symbol: "GetDC" (+00000169h) Address: 77D189CDh, location: "USER32", loaded at 77D10000h - 77DA0000h Symbol: "GetWindowLongW" (+00000127h) Address: 04AB456Fh, location: "foo_uie_albumlist", loaded at 04AA0000h - 04ADF000h Address: 77D1EC03h, location: "USER32", loaded at 77D10000h - 77DA0000h Symbol: "CallNextHookEx" (+00000100h) Address: 77D31B4Dh, location: "USER32", loaded at 77D10000h - 77DA0000h Symbol: "AppendMenuA" (+0000006Eh) Address: 77D40467h, location: "USER32", loaded at 77D10000h - 77DA0000h Symbol: "DeregisterShellHookWindow" (+000001CFh) Address: 77D189F0h, location: "USER32", loaded at 77D10000h - 77DA0000h Symbol: "GetWindowLongW" (+0000014Ah) Address: 77D18A10h, location: "USER32", loaded at 77D10000h - 77DA0000h Symbol: "DispatchMessageW" (+0000000Fh) Address: 77D2E097h, location: "USER32", loaded at 77D10000h - 77DA0000h Symbol: "IsDialogMessageW" (+000000DBh) Address: 0042EC53h, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 004BCBA0h, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 0042ECBDh, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 77D1DAEAh, location: "USER32", loaded at 77D10000h - 77DA0000h Symbol: "DestroyWindow" (+00000000h) Address: 0042F80Ch, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 004BE37Ch, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 7C91EE18h, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "strchr" (+00000117h) Address: 004C55F8h, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 004C55F8h, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 00400000h, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 004C55DCh, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 7C921538h, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "wcsncpy" (+00000AA9h) Address: 7C920732h, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "RtlAllocateHeap" (+0000015Eh) Address: 7C91EE18h, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "strchr" (+00000117h) Address: 7C921538h, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "wcsncpy" (+00000AA9h) Address: 7C921596h, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "wcsncpy" (+00000B07h) Address: 7C9206EBh, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "RtlAllocateHeap" (+00000117h) Address: 004E2158h, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 004B29D4h, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 1000E250h, location: "shared", loaded at 10000000h - 1002A000h Address: 1000396Ah, location: "shared", loaded at 10000000h - 1002A000h Symbol: "uGetCallStackPath" (+00000B5Ah) Address: 7C9206F0h, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "RtlAllocateHeap" (+0000011Ch) Address: 7C91EE18h, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "strchr" (+00000117h) Address: 7C9206F0h, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "RtlAllocateHeap" (+0000011Ch) Address: 7C9206EBh, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "RtlAllocateHeap" (+00000117h) Address: 004915DDh, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 004E21D8h, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 0044CAC9h, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 0040C5ADh, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 0040372Bh, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 004943AAh, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 004BE4D0h, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 10002D97h, location: "shared", loaded at 10000000h - 1002A000h Symbol: "uPrintCrashInfo_SetDumpPath" (+000000B7h) Address: 004BE4D0h, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 004ACB62h, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 004BE4D0h, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 0042F9F8h, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 00400000h, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 004DE970h, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 00494434h, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 0048F90Ch, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 0048F906h, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 004B29E8h, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 004B10F0h, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 004E21D0h, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 00494730h, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 004ACF4Dh, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 00493B94h, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 00400000h, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 00494730h, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 7C816D4Fh, location: "kernel32", loaded at 7C800000h - 7C904000h Symbol: "RegisterWaitForInputIdle" (+00000049h) Address: 7C8399F3h, location: "kernel32", loaded at 7C800000h - 7C904000h Symbol: "FindAtomW" (+00000094h) Address: 7C816D58h, location: "kernel32", loaded at 7C800000h - 7C904000h Symbol: "RegisterWaitForInputIdle" (+00000052h) Address: 00493BFDh, location: "foobar2000", loaded at 00400000h - 004F1000h Address: 004E0049h, location: "foobar2000", loaded at 00400000h - 004F1000h Version info: foobar2000 v0.9.3 beta 4 UNICODE Additional info: Center Cut 1.0 (foo_centercut) freedb tagger 0.5.2 (foo_freedb2) Album List 3.2.0 (foo_albumlist) CD Audio Decoder 2.1.1 (foo_cdda) Audio CD Writer 2.0 (foo_burninate) Album list panel 0.2.1 beta 4 (foo_uie_albumlist) Pretty Popup 1.2.3 (foo_prettypop) channeldividerF Ver 0.50 (foo_dsp_channeldividerF) Track info panel mod 0.8 (foo_uie_trackinfo_mod) Navigator 0.1 (foo_navigator) Shell link resolver 1.1 (foo_lnk) Columns UI 0.1.3 beta 1v5 (foo_ui_columns) Channel Mixer 0.9.4 (foo_channel_mixer) Default User Interface 0.9acc (foo_ui_std) Live show tagger 0.6.1 (foo_tradersfriend) Quick Search Toolbar 2.8f (foo_uie_quicksearch) Components versions viewer 0.3 (foo_version) Common services 0.1 (foo_common) codepage converter 0.1 (foo_masstag_codepage) ReplayGain Scanner 2.0.2 (foo_rgscan) MSN Now Playing (alt) 2.4 (foo_msnalt) On-Screen Display 1.52 (foo_osd) Playlist Bind 3.0 (foo_playlist_bind) Masstagger 1.6 (foo_masstag) SoundTouch DSP 0.1 (foo_dsp_soundtouch) Album Art Panel 0.2.1 (foo_uie_albumart) Audioscrobbler 1.3.4 (foo_audioscrobbler) Run Command 1.0 beta 1 (foo_runcmd) Standard Input Array 1.0 (foo_input_std) Convolver 0.3 (foo_convolve) FLAC decoder 1.1.0 (foo_input_std) Run services 0.3.2 (foo_run) Skip silence 0.1 (foo_dsp_skip_silence) Playlist tools 0.5.7 (foo_utils) foo_custominfo 0.1.0 (foo_custominfo) Shorten decoder 0.4.2a (foo_input_shorten) Converter 1.0.1 (foo_converter) Database Search 1.4 beta 4 (foo_dbsearch) Randomized playlist entry 1.2.3 (foo_random) Playback Statistics 1.2 (foo_playcount) Tabbed panel modifyed 0.2.1 (foo_uie_tabs) Foo Shutdown 0.9 (foo_shutdown) channeldividerF3 Ver 0.40 (foo_dsp_channeldividerF3) ZIP/GZIP reader 1.0 (foo_unpack) foosic music database 1.0 beta 9 (foo_sic) ABX comparator 1.3 (foo_abx) Crossover 0.38 (foo_dsp_xover) RAR reader 1.1 (foo_unpack) Standard DSP array 1.0 (foo_dsp_std) Tube Sound 0.7 (foo_dsp_tube) It's happened 2 times I wasn't doing something special, the foobar windows was open. I only have one trackinfo panel with only these special functions :$alignabs() and $font() another one This post has been edited by FrDelefortrie: Aug 3 2006, 18:01 |
|
|
|
Aug 3 2006, 18:33
Post
#61
|
|
|
Group: Members Posts: 60 Joined: 11-May 05 Member No.: 21998 |
Is there any chance something like the titleformat reference could be made but for this panel. Im having trouble understanding alot of the commands and there are no real clear/simple explanations of any.
|
|
|
|
Aug 3 2006, 22:57
Post
#62
|
|
![]() Group: Members Posts: 462 Joined: 30-March 04 From: Israel Member No.: 13133 |
Not sure if i'll use it right now, But as a programmer i'm somewhat impressed. Good work, Definitly.
|
|
|
|
Aug 3 2006, 23:29
Post
#63
|
|
|
Group: Members Posts: 274 Joined: 24-July 06 Member No.: 33259 |
|
|
|
|
Aug 4 2006, 16:00
Post
#64
|
|
![]() Group: Members Posts: 234 Joined: 2-October 05 From: Scotland Member No.: 24838 |
Could people post examples of their trackinfo strings using the new fonts?
|
|
|
|
Aug 4 2006, 17:44
Post
#65
|
|
|
Group: Members Posts: 33 Joined: 7-November 05 From: Lyon, France Member No.: 25625 |
CODE $puts(color3,079AE9) //35B5F9) //$rgb(255,180,5)) //0000C4) //75B0C1) //93AEB7) //756fc8) //0000d8) //3418cd) $puts(color2,b3a593) $puts(color1,$rgb(214,217,228)) ///7733ae) //*************************************************** $get(color1) Title $tab() $get(color3) [$cut($if2(%title%,%_filename%),50)] $char(10) $get(color2) Artist $tab() $if( $or($not(%album artist%),$stricmp(%album artist%,artist),$stricmp(%album artist%,unknown)), $get(color2)Unknown artist, $cut($get(color1)$meta_sep(artist,', ',' & '),50) ) //album $char(10) $get(color2) Album $tab() $get(color1) $cut($if( %album%, $if( %disc%, $caps2(%album%$get(color2)' ('$get(color1)Disc %disc%$get(color2)')'), %album% ), $get(color2)Unknown album), 50) //date genre $char(10) $alignabs(right,bottom) $font(Mangal,20,,) $get(color2) Date $get(color1)' / '$get(color2) Genre $tab() $get(color1) $if2(%date%,$get(color2)Unknown date) $get(color2)' / '$get(color1) $if2(%genre%,$get(color2)Unknown genre) //******************************** $char(10) //$alignrel(20,30) // Progress Bar $if( %_length_seconds%, $puts(progress,$muldiv(%_time_elapsed_seconds%,8,%_length_seconds%)) $transition($repeat( ,$get(progress)),$get(color1),$get(color3)) $transition($repeat( ,$sub(8,$get(progress))),$get(color3),$get(color1)), //' '$pad_right($muldiv(%_time_elapsed_seconds%,6,%//_length_seconds%),3)$get(violet)' %'$rgb() ) //time $tab(2) $if( %_time_total%, $get(color2)'+ '$get(color1)%_time_elapsed% $get(color2) '- '$get(color1)%_time_remaining% $get(color2)' / '$get(color1)%_time_total%, ) $char(10) // format $get(color2) 'Format ' $tab() $get(color1) $replace(%codec%, Vorbis,OGG Vorbis, AAC,AAC$get(color2) '('$get(color1)Advance Audio Codec$get(color2)')'$get(color2), WMA,WMA $get(color2) '('$get(color1)W'$' Media Audio$get(color2)')'$get(color1), MP3,MP3$get(color2) '('$get(color1)MPEG Layer 3$get(color2)')'$get(color1), ) // set quality-info (bitrate, etc.) $get(color2)' | '$get(color1) $if( $strcmp($codec(),MP3), $if2(%__extrainfo%,CBR)$get(color2)' - '$get(color1)$upper($abbr(%__mp3_stereo_mode%))$get(color2)' | '$get(color1), $if(%__codec_profile%,%__codec_profile%$get(color2)' | '$get(color1)) ) [%bitrate%] $get(color2)kbit //$tab(3) //stats $char(10) $get(color2) Statistics $tab() // -rating $if( %rating%, $puts(progress,$muldiv(%rating%,5,5)) $transition($repeat(✽ ,$get(progress)),$get(color1),$get(color3)) $get(color2)$repeat(✽ ,$sub(5,$get(progress))), //' '$pad_right($muldiv(%_time_elapsed_seconds%,100,%//_length_seconds%),3)$get(violet)' %'$rgb(), $get(color1) Not rated $get(color3)y$get(color1)et ) $get(color2) ' | ' //$tab() $if($not($add(%play_counter%,%play_count%)), $get(color3) N$get(color1)ever played , $if($stricmp($add(%play_counter%,%play_count%),1), $get(color1)Played$get(color3) o$get(color1)nce $get(color2)' | '$get(color1) $get(color2)Last$get(color1) ' ' $get(color1) $if(%last_played%,$get(color1) $left([%last_played%],11) $get(color2)'at' $get(color1)$left($right([%last_played%],9),6), [%play_date%] $get(color2)at$get(color1) [%play_time%]) , $get(color1) Played $get(color3)$add(%play_counter%,%play_count%) $get(color1)times $get(color2)' | '$get(color1) $get(color2)Last$get(color1) ' ' $get(color1) $left([%last_played%],11) $get(color2)at $get(color1)$left($right([%last_played%],9),6) )) at the end (before i removed the component, it crashed on starting. Thank you for all the work on this component. |
|
|
|
Aug 4 2006, 19:44
Post
#66
|
|
![]() Group: Members Posts: 1535 Joined: 8-May 06 Member No.: 30546 |
Could people post examples of their trackinfo strings using the new fonts? ![]() This one auto-switches between 3 font layouts based on the length of the song & album titles CODE $font(Tahoma,16,,) $ifgreater($add($calcwidth(%artist%%title%%album%%date%),10),%_width%,$font(,10,shadow,),$font(,14,shadow,)) $align(left,)$rgb(233,233,233)$if(%artist%,%artist% $rgb(0,128,255)$char(47)$rgb(233,233,233) ,)$if2(%title%,) $font(Tahoma,16,,) $if($strcmp($left(%path%,7),http$char(58)$char(47)$char(47)),, $ifgreater($add($calcwidth(%artist%%title%%album%%date%),10),%_width%,$font(,10,shadow,)$align(right,bottom),$font(,14,shadow,)$align(right,)) $ifgreater($add($calcwidth(%artist%%title%%album%%date%),10),%_width%,$font(,7,shadow,),) $rgb(180,180,180)$if2(%album%,)$if(%date%, $rgb(0,128,255)$char(40)$rgb(180,180,180)%date%$rgb(0,128,255)$char(41),) ) ![]() This one switches between two layouts, and the progressbar auto-adjusts to fit the panel. CODE $font(Tahoma,7,,) $if($strcmp($left(%path%,7),http$char(58)$char(47)$char(47)), $font(,,shadow,233-233-233)Online Radio $rgb(0,128,255):$char(10) $font(,,shadow,233-233-233)%path% , $align(left,)$if(%_isplaying%,$font(,,shadow,233-233-233)Progress $rgb(0,128,255)$char(40)$font(,,shadow,233-233-233)$div($mul(%_time_elapsed_seconds%,100),%_time_total_seconds%)'%'$rgb(0,128,255)$char(41)$font(,,shadow,233-233-233):) $align(right,)$if(%playback_time%,$font(,,shadow,233-233-233)%playback_time%$if2($rgb(0,128,255) $char(47) $font(,,shadow,233-233-233)%length%,),)$char(10) $align(center,bottom)$progress2(%playback_time_seconds%,%length_seconds%,$sub($div(%_width%,$calcwidth($char(9679))),1),$rgb(0,128,255)$char(9679),$rgb(0,0,202)$char(9679)) ) ![]() The text is overlayed on the flower, the flower is not an image but more text CODE $align(center,)$font(,56,,140-186-236)$char(10048)$alignabs(left,top) $font(Tahoma,7,,0-0-0) $if(%isplaying%, $if2(%codec% ,)$if2($char(40)$caps($info(encoding))$char(41),)$char(10) $if2($if($info(mp3_stereo_mode),$caps($info(mp3_stereo_mode)),$info(channels)),)$char(10) $if2(%bitrate%kbps ,)$if($strcmp($upper($info(codec)),MP3),$if2($info(extrainfo),CBR),)$char(10) $if2($div(%samplerate%,1000)$ifequal($div($mod(%samplerate%,1000),100),0,,.$div($mod(%samplerate%,1000),100))KHz,)$char(10) $char(10) $get(info)$div(1411,%__bitrate%).$substr($muldiv(1411,100,%__bitrate%),2,3):1 '('$get(info)$muldiv(%__bitrate%,100,1411)$get(anno)'%)'$char(10) ,) ![]() This one I plan to link to the foobar forums if/when click events are added CODE $align(right,top)$font(Verdana,12,bold,)$rgb(128,128,128)2000
$align(right,bottom)$font(Tahoma,10,shadow,)$rgb(255,255,255)Foobar$repeat( ,3). |
|
|
|
Aug 4 2006, 21:24
Post
#67
|
|
![]() Group: Members Posts: 1535 Joined: 8-May 06 Member No.: 30546 |
It occured to me that you could use a 1pt font $font(,1,,R-G-B) and whip up some interesting bitmaps, and then overlay your text on top of it.
-------------------- http://www.ubuntu.com
|
|
|
|
Aug 4 2006, 21:29
Post
#68
|
|
![]() Group: Members Posts: 680 Joined: 11-July 03 From: Brno, Czech Rep. Member No.: 7705 |
nice examples, Yotsuya! i have managed to draw vertical lines of exact pixel size anywhere i want, but i would need some new functions from terrestrial to make it easier to use alongside flowing text.
It occured to me that you could use a 1pt font $font(,1,,R-G-B) and whip up some interesting bitmaps, and then overlay your text on top of it. yes, that's true, but rather a little bit extreme-ish -------------------- info about my tag guesser script for foo_lua (preview version available):
http://www.hydrogenaudio.org/index.php?showtopic=16987 |
|
|
|
Aug 5 2006, 11:19
Post
#69
|
|
|
Group: Members Posts: 65 Joined: 5-February 05 Member No.: 19611 |
with the code :
CODE $align(center,)Tags$char(10) $align(left,)Artiste: [%artist%][' ('%performer%')']$char(10) The "Tags" should be centered on the first ligne and the "Artist" should be at left on the next line right ? but i have this : ![]() I want the "Artist" on the next line, any help ? |
|
|
|
Aug 5 2006, 12:21
Post
#70
|
|
|
Group: Members Posts: 73 Joined: 1-May 06 Member No.: 30267 |
Maybe
$align(center,)Tags$char(10) $align(left,)Artiste:$char(10)[%artist%][' ('%performer%')']$char(10) Does it help ? |
|
|
|
Aug 5 2006, 12:32
Post
#71
|
|
|
Group: Members Posts: 95 Joined: 4-April 06 Member No.: 29165 |
$align(center,top)Tags$char(10)
$align(left,bottom)Artiste: [%artist%][' ('%performer%')']$char(10) That should do it. |
|
|
|
Aug 5 2006, 13:28
Post
#72
|
|
![]() Group: Members Posts: 102 Joined: 5-May 06 From: Minneapolis, MN Member No.: 30448 |
Installing this component still converts all of my foo_uie_trackinfo panels to foo_uie_trackinfo_mod panels. I'd like the old panels to stay the way they are and add the new ones later. Also, in the layout configuration, there is no way to tell the difference between what panel you are adding. The name should be changed to "infopanel mod" in the layout config.
|
|
|
|
Aug 5 2006, 13:55
Post
#73
|
|
|
Group: Members Posts: 538 Joined: 10-July 04 Member No.: 15248 |
Feature request: A checkbox option in the settings to enable a vertical scrollbar. When displaying the comment tag in trackinfo panel it often requires a lot of real estate. The original trackinfo would let you use your mousewheel to scroll the panel up/down. I think a scrollbar would be better.
Is that a feasible request, yes, no? |
|
|
|
Aug 5 2006, 15:06
Post
#74
|
|
|
Group: Members Posts: 17 Joined: 25-September 05 Member No.: 24696 |
another feature request,
anyway i can get like, ctrl a to work in the insert code box? either that or a button that selects all, and one that pastes... thanks. |
|
|
|
Aug 5 2006, 17:33
Post
#75
|
|
|
Group: Members Posts: 65 Joined: 5-February 05 Member No.: 19611 |
Maybe $align(center,)Tags$char(10) $align(left,)Artiste:$char(10)[%artist%][' ('%performer%')']$char(10) Does it help ? $align(center,top)Tags$char(10) $align(left,bottom)Artiste: [%artist%][' ('%performer%')']$char(10) That should do it. Thanks but they don't work too, i don't know why |
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 25th May 2013 - 02:25 |