Minimize on close / Notaskbar / Snap / Playpause on tray click

Список разделов foobar2000 Плагины

Описание: Все о плагинах, компонентах, расширениях

Сообщение #41 DRON » 03.05.2008, 22:42

Т.е. надо сделать проверку: если ФУ восстановлен из трея - иконку на панели задач скрывать.
Без перехвата API функций боюсь будет не обойтись, к тому же я вообще не вижу смысла скрывать иконку на панели задач, зачем это нужно?
Согласитесь, что и на "Свернуть" и на "Закрыть" повесить одинаковое действие - свернуть в трей, как-то
не логично (и не нужно).
У нас с вами видимо очень различное применение этого плагина, мне он нужен только для того чтобы полностью исключить случайное закрытие фубара, поэтому мне как бы всё равно одинаковые действия или разные и вполне хватило бы просто невозможности нажать снопку Close (или Alt+F4), но я решил оставить всё как в оригинальном плагине.
Вобщем даже если забыть про технические сложности (особенно по второму предложению) мне не совсем понятна ваша логика. Если сможите меня убедить что так и надо, то обещаю попробовать реализовать первое предложение ;-)
DRON M
Аватара
Откуда: Санкт-Петербург
Репутация: 113
С нами: 16 лет 7 месяцев

Сообщение #42 meDveD » 24.12.2008, 19:11

zencd
можешь перекомпилировать плагин?
под новой версией фубаоа не работает..
meDveD M
Откуда: SPb
Репутация: 52
С нами: 17 лет 11 месяцев

Сообщение #43 meDveD » 24.12.2008, 19:28

Mr.Merak:Это ты предлагаешь делать будущему третьему автору? :)
Эх... никак душа его покой не обретет  :(
просто понадобился вот такой плагин, а он не работает, вот и попросил у автора.
а историю этого плагина я не знаю..
meDveD M
Откуда: SPb
Репутация: 52
С нами: 17 лет 11 месяцев

Сообщение #44 DRON » 24.12.2008, 21:30

Тот вариант, что выкладывал я, отлично работает с 0.9.6 (c более новыми по идее тоже должен) только ссылки сдохли.
Вот новая: http://sharebee.com/61c6070d
DRON M
Аватара
Откуда: Санкт-Петербург
Репутация: 113
С нами: 16 лет 7 месяцев

Сообщение #45 acmodeu » 24.12.2008, 23:43

Windows Vista Ultimate SP1 x64/FB2k 0.9.6.1b2:
Failed to load DLL: foo_minimize_on_close.dll
Reason: This component is not compatible with this version of Windows and needs to be recompiled with a newer version of the foobar2000 SDK; please contact the author of this component to obtain an updated version of this component.

Failed to load DLL: foo_snap.dll
Reason: This component is not compatible with this version of Windows and needs to be recompiled with a newer version of the foobar2000 SDK; please contact the author of this component to obtain an updated version of this component.
А жаль...  :(
acmodeu M
Откуда: Петрозаводск
Репутация: 1
С нами: 17 лет 3 месяца

Сообщение #46 DRON » 25.12.2008, 15:00

acmodeu:Failed to load DLL
А если так: http://sharebee.com/10d4afd7

Mr.Merak:Что я подумал, а сложно реализовать фичу, чтобы по клику средней клавиши по иконке в трее срабатывало какое-то действие (типа плей\пауза)?
Нет, по идее не сложно, может даже сегодня сделаю.

Mr.Merak:И кстати, для отчетности, какие это версии?
Версии чего? Если плагинов, то понятия не имею... не думаю, что стоит заморачиваться нумераций версий для программы состоящей из 80 строчек кода.
DRON M
Аватара
Откуда: Санкт-Петербург
Репутация: 113
С нами: 16 лет 7 месяцев

Сообщение #47 DRON » 25.12.2008, 15:41

_DRON_:по клику средней клавиши по иконке в трее срабатывало какое-то действие (типа плей\пауза)
Сделал: http://sharebee.com/e655eb21
Проверялось на v0.9.6 и v0.9.6.1 beta 2, c другими версиями, скорее всего, работать не будет.
DRON M
Аватара
Откуда: Санкт-Петербург
Репутация: 113
С нами: 16 лет 7 месяцев

Сообщение #48 meDveD » 25.12.2008, 16:55

В Висте (SP1 со всеми обновлениями) фубар сразу же крашится:
что один, что второй плагин.
Код: Выделить всё
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 95D8D5B2h
Access violation, operation: read, address: 95D8D5B2h
Call path:
entry
Access violation, operation: read, address: 95D8D5B2h
Stack (0041F378h):
0041F358h:  00000000 00000000 00000000 00000000
0041F368h:  00000000 00000000 00000000 00000000
0041F378h:  0208192A 00000000 777BBBEB 00000000
0041F388h:  00000000 0041F3C8 0041F4A4 0041F77C
0041F398h:  00000000 7FFDE6CC 00000000 33298E71
0041F3A8h:  00000000 77192456 0041F3D8 777F29FF
0041F3B8h:  00040000 00000000 0041F3C8 02081924
0041F3C8h:  0041F424 00000000 00000024 00080426
0041F3D8h:  0041F400 777A3DCA 00E2AC70 00000024
0041F3E8h:  00000000 0041F424 02081924 777F51BA
0041F3F8h:  00000028 0041F424 0041F6F8 779199CE
0041F408h:  0041F418 0000003C 0041F984 77919980
0041F418h:  00E2AC70 00000024 00000000 000000A0
0041F428h:  00000019 00000506 00000406 FFFFFFFD
0041F438h:  FFFFFFFD 0000007C 00000024 00000514
0041F448h:  00000414 02081924 777F29B0 777A3CF7
0041F458h:  777A3B94 00000000 0041F77C 0041F4A4
0041F468h:  0041F790 00000000 00000000 00000000
0041F478h:  00000000 00000000 00000000 00000000
0041F488h:  00060000 00000000 40000500 00000000
Registers:
EAX: 0030054C, EBX: 0041F3C8, ECX: 00040001, EDX: 00000012
ESI: 00040000, EDI: 00000000, EBP: 0041F3B0, ESP: 0041F378
Unable to identify crash location

Loaded modules:
foobar2000                       loaded at 00060000h - 0019D000h
ntdll                            loaded at 778C0000h - 779E7000h
kernel32                         loaded at 76EA0000h - 76F7B000h
COMCTL32                         loaded at 75080000h - 7521E000h
msvcrt                           loaded at 77680000h - 7772A000h
ADVAPI32                         loaded at 775B0000h - 77676000h
RPCRT4                           loaded at 76F80000h - 77042000h
GDI32                            loaded at 779F0000h - 77A3B000h
USER32                           loaded at 77790000h - 7782D000h
SHLWAPI                          loaded at 77AC0000h - 77B18000h
SHELL32                          loaded at 761E0000h - 76CF0000h
ole32                            loaded at 772B0000h - 773F4000h
shared                           loaded at 10000000h - 1002A000h
UxTheme                          loaded at 74E00000h - 74E3F000h
COMDLG32                         loaded at 77840000h - 778B3000h
IMM32                            loaded at 76CF0000h - 76D0E000h
MSCTF                            loaded at 77190000h - 77258000h
LPK                              loaded at 77180000h - 77189000h
USP10                            loaded at 77A40000h - 77ABD000h
wl_hook                          loaded at 00420000h - 004D5000h
foo_converter                    loaded at 01A60000h - 01ACC000h
foo_fileops                      loaded at 01A00000h - 01A46000h
foo_dsp_std                      loaded at 01BE0000h - 01C28000h
foo_rgscan                       loaded at 01EA0000h - 01EFB000h
foo_input_std                    loaded at 02130000h - 0226F000h
foo_cdda                         loaded at 02030000h - 02071000h
foo_unpack                       loaded at 01D20000h - 01D4D000h
foo_albumlist                    loaded at 02270000h - 022DC000h
foo_freedb2                      loaded at 02460000h - 024A2000h
foo_abx                          loaded at 02080000h - 020B1000h
foo_ui_std                       loaded at 02620000h - 026F5000h
gdiplus                          loaded at 74AA0000h - 74C4B000h
MSIMG32                          loaded at 75420000h - 75425000h
imagehlp                         loaded at 77730000h - 77759000h
dbghelp                          loaded at 73A00000h - 73ADC000h

Stack dump analysis:
Address: 0208192Ah, location: "foo_abx", loaded at 02080000h - 020B1000h
Address: 777BBBEBh, location: "USER32", loaded at 77790000h - 7782D000h
Symbol: "FlashWindow" (+00000092h)
Address: 77192456h, location: "MSCTF", loaded at 77190000h - 77258000h
Symbol: "TF_Notify" (+000000A0h)
Address: 777F29FFh, location: "USER32", loaded at 77790000h - 7782D000h
Symbol: "GetRawInputDeviceInfoA" (+00000116h)
Address: 02081924h, location: "foo_abx", loaded at 02080000h - 020B1000h
Address: 00080426h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 777A3DCAh, location: "USER32", loaded at 77790000h - 7782D000h
Symbol: "CreateWindowExW" (+00000063h)
Address: 02081924h, location: "foo_abx", loaded at 02080000h - 020B1000h
Address: 777F51BAh, location: "USER32", loaded at 77790000h - 7782D000h
Symbol: "DrawFrame" (+00000AB3h)
Address: 779199CEh, location: "ntdll", loaded at 778C0000h - 779E7000h
Symbol: "KiUserCallbackDispatcher" (+0000002Eh)
Address: 77919980h, location: "ntdll", loaded at 778C0000h - 779E7000h
Symbol: "KiUserApcDispatcher" (+00000048h)
Address: 02081924h, location: "foo_abx", loaded at 02080000h - 020B1000h
Address: 777F29B0h, location: "USER32", loaded at 77790000h - 7782D000h
Symbol: "GetRawInputDeviceInfoA" (+000000C7h)
Address: 777A3CF7h, location: "USER32", loaded at 77790000h - 7782D000h
Symbol: "CharNextW" (+000003FEh)
Address: 777A3B94h, location: "USER32", loaded at 77790000h - 7782D000h
Symbol: "CharNextW" (+0000029Bh)
Address: 00060000h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 00141E04h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 0013DED0h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 00060110h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 00060000h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 777A3801h, location: "USER32", loaded at 77790000h - 7782D000h
Symbol: "GetUserObjectInformationW" (+00000044h)
Address: 777A382Fh, location: "USER32", loaded at 77790000h - 7782D000h
Symbol: "GetUserObjectInformationW" (+00000072h)
Address: 00060000h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 7779EB62h, location: "USER32", loaded at 77790000h - 7782D000h
Symbol: "SetProcessWindowStation" (+000001F0h)
Address: 777F51BAh, location: "USER32", loaded at 77790000h - 7782D000h
Symbol: "DrawFrame" (+00000AB3h)
Address: 777A382Fh, location: "USER32", loaded at 77790000h - 7782D000h
Symbol: "GetUserObjectInformationW" (+00000072h)
Address: 7779EB7Fh, location: "USER32", loaded at 77790000h - 7782D000h
Symbol: "SetProcessWindowStation" (+0000020Dh)
Address: 7779EBABh, location: "USER32", loaded at 77790000h - 7782D000h
Symbol: "SetProcessWindowStation" (+00000239h)
Address: 0009C682h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 00060000h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 0013DED0h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 0013DED0h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 0013DED0h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 77928AF0h, location: "ntdll", loaded at 778C0000h - 779E7000h
Symbol: "RtlTryEnterCriticalSection" (+00000A0Dh)
Address: 77928B2Ch, location: "ntdll", loaded at 778C0000h - 779E7000h
Symbol: "RtlTryEnterCriticalSection" (+00000A49h)
Address: 77928640h, location: "ntdll", loaded at 778C0000h - 779E7000h
Symbol: "RtlTryEnterCriticalSection" (+0000055Dh)
Address: 7792861Fh, location: "ntdll", loaded at 778C0000h - 779E7000h
Symbol: "RtlTryEnterCriticalSection" (+0000053Ch)
Address: 7790429Eh, location: "ntdll", loaded at 778C0000h - 779E7000h
Symbol: "RtlImageNtHeaderEx" (+0000009Dh)
Address: 0013DED0h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 00060110h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 778C9834h, location: "ntdll", loaded at 778C0000h - 779E7000h
Symbol: "RtlUpdateTimer" (+00000605h)
Address: 000628D6h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 7790429Eh, location: "ntdll", loaded at 778C0000h - 779E7000h
Symbol: "RtlImageNtHeaderEx" (+0000009Dh)
Address: 77900E36h, location: "ntdll", loaded at 778C0000h - 779E7000h
Symbol: "RtlImageNtHeader" (+0000001Bh)
Address: 00060000h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 777A3CC3h, location: "USER32", loaded at 77790000h - 7782D000h
Symbol: "CharNextW" (+000003CAh)
Address: 00060000h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 0013DED0h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 00060000h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 778C9834h, location: "ntdll", loaded at 778C0000h - 779E7000h
Symbol: "RtlUpdateTimer" (+00000605h)
Address: 000622AEh, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 7792861Fh, location: "ntdll", loaded at 778C0000h - 779E7000h
Symbol: "RtlTryEnterCriticalSection" (+0000053Ch)
Address: 77928652h, location: "ntdll", loaded at 778C0000h - 779E7000h
Symbol: "RtlTryEnterCriticalSection" (+0000056Fh)
Address: 76EEC56Fh, location: "kernel32", loaded at 76EA0000h - 76F7B000h
Symbol: "HeapFree" (+00000014h)
Address: 0013DED0h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 1000B4D2h, location: "shared", loaded at 10000000h - 1002A000h
Symbol: "uFormatSystemErrorMessage" (+00002399h)
Address: 00141E04h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 777A3D9Ah, location: "USER32", loaded at 77790000h - 7782D000h
Symbol: "CreateWindowExW" (+00000033h)
Address: 0013DED0h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 00060000h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 0009A185h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 0013DED0h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 00141E04h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 00060000h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 0013BDA7h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 0009C682h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 00060000h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 0013DED0h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 00125523h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 0009A8C8h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 0013BE50h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 0013BE34h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 77925955h, location: "ntdll", loaded at 778C0000h - 779E7000h
Symbol: "RtlAllocateHeap" (+000000AFh)
Address: 779258A6h, location: "ntdll", loaded at 778C0000h - 779E7000h
Symbol: "RtlAllocateHeap" (+00000000h)
Address: 0013BE34h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 00060000h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 00102438h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 000747DAh, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 001179B3h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 0008001Fh, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 00112050h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 001179B3h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 00115E08h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 1000258Fh, location: "shared", loaded at 10000000h - 1002A000h
Symbol: "uPrintCrashInfo_SetDumpPath" (+000000C8h)
Address: 001426ACh, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 0012C31Ch, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 0009ACC0h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 00060000h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 001101E1h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 001101DBh, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 00133BA8h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 001310D0h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 00112050h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 001101DBh, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 001101EFh, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 001310D0h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 0012C4EAh, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 00111D3Ah, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 00060000h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 00119E46h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 00112050h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 76EE4911h, location: "kernel32", loaded at 76EA0000h - 76F7B000h
Symbol: "BaseThreadInitThunk" (+00000012h)
Address: 778FE4B6h, location: "ntdll", loaded at 778C0000h - 779E7000h
Symbol: "RtlInitializeExceptionChain" (+00000063h)
Address: 76F3F389h, location: "kernel32", loaded at 76EA0000h - 76F7B000h
Symbol: "UnhandledExceptionFilter" (+00000000h)
Address: 76F3F389h, location: "kernel32", loaded at 76EA0000h - 76F7B000h
Symbol: "UnhandledExceptionFilter" (+00000000h)
Address: 778C9834h, location: "ntdll", loaded at 778C0000h - 779E7000h
Symbol: "RtlUpdateTimer" (+00000605h)
Address: 00065E66h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 778FE489h, location: "ntdll", loaded at 778C0000h - 779E7000h
Symbol: "RtlInitializeExceptionChain" (+00000036h)
Address: 00111DA5h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 00111DA5h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 0008010Bh, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 00097200h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 00099000h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 10000000h, location: "shared", loaded at 10000000h - 1002A000h
Address: 000B5000h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 000B3154h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 00100000h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 00100000h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 000A78E0h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 000AE000h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 000AF000h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 000AF000h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 000994F0h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 0009FE78h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 00099000h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 0009708Eh, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 00097200h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 00099000h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 00097600h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 000A9000h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 000A6E00h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 000AE000h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 000A9000h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 000AF000h, location: "foobar2000", loaded at 00060000h - 0019D000h
Address: 000A9600h, location: "foobar2000", loaded at 00060000h - 0019D000h

Version info:
foobar2000 v0.9.6.1 beta 2
UNICODE
Windows 6.0


Additional info:
ReplayGain Scanner 2.0.8  (foo_rgscan)
RAR reader 1.1  (foo_unpack)
freedb Tagger 0.6.1  (foo_freedb2)
Album List 4.3  (foo_albumlist)
CD Audio Decoder 2.1.4  (foo_cdda)
ABX Comparator 1.3.3  (foo_abx)
File Operations 2.1.1  (foo_fileops)
Default User Interface 0.9.5  (foo_ui_std)
Standard Input Array 1.0  (foo_input_std)
Converter 1.2  (foo_converter)
Standard DSP Array 1.0  (foo_dsp_std)
foobar2000 core 0.9.6.1 beta 2  (Core)
ZIP/GZIP reader 1.0  (foo_unpack)

В XP работает, сообственно там работали и старые версии.
Последний раз редактировалось Sp1ke 25.12.2008, 16:58, всего редактировалось 1 раз.
meDveD M
Откуда: SPb
Репутация: 52
С нами: 17 лет 11 месяцев

Сообщение #49 DRON » 25.12.2008, 18:34

meDveD:В Висте (SP1 со всеми обновлениями) фубар сразу же крашится
У меня нет Висты так что исправить ошибку будет довольно проблематично, но попробуйте вот этот вариант:
Последний раз редактировалось DRON 26.12.2008, 13:50, всего редактировалось 1 раз.
DRON M
Аватара
Откуда: Санкт-Петербург
Репутация: 113
С нами: 16 лет 7 месяцев

Сообщение #50 meDveD » 25.12.2008, 18:58

_DRON_:У меня нет Висты так что исправить ошибку будет довольно проблематично, но попробуйте вот этот вариант: http://slil.ru/26481858
да нет) теперь отлично работает!

mirror:
foo_minimize_on_close.dll
-no links- test version
Последний раз редактировалось Sp1ke 26.12.2008, 13:03, всего редактировалось 1 раз.
meDveD M
Откуда: SPb
Репутация: 52
С нами: 17 лет 11 месяцев

Сообщение #51 acmodeu » 26.12.2008, 02:05

Теперь не крашится, зато не помнит размеров окна при восстановлении из свернутого состояния и у некоторых панелей в columns_ui от него крышу сносит (playlist tabs, artwork view, channel spectrum panel, peakmeter spectrum).
Последний раз редактировалось acmodeu 26.12.2008, 02:52, всего редактировалось 1 раз.
acmodeu M
Откуда: Петрозаводск
Репутация: 1
С нами: 17 лет 3 месяца

Сообщение #52 DRON » 26.12.2008, 12:32

acmodeu:зато не помнит размеров окна при восстановлении из свернутого состояния
А теперь? http://sharebee.com/ad8cfb72
acmodeu:у некоторых панелей в columns_ui от него крышу сносит (playlist tabs, artwork view, channel spectrum panel, peakmeter spectrum)
Вот этого проверить не могу, так как панелями не пользуюсь.
DRON M
Аватара
Откуда: Санкт-Петербург
Репутация: 113
С нами: 16 лет 7 месяцев

Сообщение #53 acmodeu » 26.12.2008, 21:12

2_DRON_, глюк с прорисовкой остался, с размером все в порядке. Отдельное спасибо за no_taskbar.
acmodeu M
Откуда: Петрозаводск
Репутация: 1
С нами: 17 лет 3 месяца

Сообщение #54 DRON » 26.12.2008, 23:11

acmodeu:глюк с прорисовкой остался
Пока вы подробно (можно и скриншот приложить) не раскажите о чём речь, я не смогу ничего исправить.
DRON M
Аватара
Откуда: Санкт-Петербург
Репутация: 113
С нами: 16 лет 7 месяцев

Сообщение #55 meDveD » 27.12.2008, 13:27

Ни на стандартном DUI, ни на обычном CUI, ни на CUI загруженном панелями
не наблюдаю никаких проблем.
meDveD M
Откуда: SPb
Репутация: 52
С нами: 17 лет 11 месяцев

Сообщение #56 DRON » 29.12.2008, 15:45

Ну что же, раз всё работает, то выкладываю финальную версию плагинов:
http://sharebee.com/5fd57942
DRON M
Аватара
Откуда: Санкт-Петербург
Репутация: 113
С нами: 16 лет 7 месяцев

Сообщение #57 meDveD » 29.12.2008, 16:05

вот спасибо) хотя и так уже пользуюсь.

mirrors:
Minimize on close, Notaskbar, Snap, Playpause on tray click

_http://medved.spb.googlepages.com/mini_plugins.7z
_http://narod.ru/disk/4682471000/mini_plugins.7z.html
_http://medved.ifolder.ru/9800307
_http://sharebee.com/5fd57942
Последний раз редактировалось Sp1ke 29.12.2008, 16:09, всего редактировалось 1 раз.
meDveD M
Откуда: SPb
Репутация: 52
С нами: 17 лет 11 месяцев

Сообщение #58 DRON » 03.02.2009, 22:47

Добавлена поддержка 71-й версии SDK (соответствует версиям плеера с 0.9.0.0 по 0.9.4.5). Проверялось на версиях 0.9.4.5, 0.9.3, 0.9.2 beta 3 со стандартным интерфейсом, с ColumnsUI проверить нет возможности, так что кто может пусть потестирует.
http://sharebee.com/e38bca8c
DRON M
Аватара
Откуда: Санкт-Петербург
Репутация: 113
С нами: 16 лет 7 месяцев

Сообщение #59 Sp1ke » 04.02.2009, 05:46

2_DRON_
Работаете вместе с zencd?
Sp1ke M
Основатель
Репутация: 6
С нами: 18 лет 7 месяцев

Сообщение #60 DRON » 04.02.2009, 13:32

Спайк:2_DRON_
Работаете вместе с zencd?
Про zencd я знаю только то, что он прекратил поддержку foo_minimize_on_close, почему мне собственно и пришлось писать свой вариант.
DRON M
Аватара
Откуда: Санкт-Петербург
Репутация: 113
С нами: 16 лет 7 месяцев

Пред.След.

Вернуться в Плагины