Author Topic: Clist_modern  (Read 10036 times)

0 Members and 1 Guest are viewing this topic.

Offline ts12345

  • Newbie
  • *
  • Posts: 15
Clist_modern
« on: 20 07 2014, 17:27:17 »
Кто знает как в Clist_modern для miranda ng отключить скин?
 

Offline watcher

Re: Clist_modern
« Reply #1 on: 20 07 2014, 17:39:55 »
Пожалуйста, внимательно прочтите правила постинга перед тем, как открыть новую тему.
Please read forum rules.
 

Offline Rostix

  • Jr. Member
  • **
  • Posts: 67
  • Country: ru
Re: Clist_modern
« Reply #2 on: 11 09 2014, 17:51:26 »
А у меня глючок мелкий... В настройках для трея стоит показывать статус вконтактного протокола,я практически всё время в инвизе, но значок отображается не "Инвиз", а "Офф". Если поменять любой пункт в настройках и нажать кнопку "Применить", в трее начинает какое-то время высвечиваться нужный значок (инвиз), но потом опять сбрасывается на "Офф". Настройки для трея в прицепе.

...У меня для вконтактного протокола свои значки (изменял их через через соотв. настройки Миранды, т.е. "официально"), это могло как-то повлиять?
« Last Edit: 11 09 2014, 17:58:55 by Rostix »
 

Offline watcher

Re: Clist_modern
« Reply #3 on: 11 09 2014, 18:05:32 »
Rostix, нет, это скорее всего известный баг отображения глобального протокола в трее.
Пожалуйста, внимательно прочтите правила постинга перед тем, как открыть новую тему.
Please read forum rules.
 

Offline Rostix

  • Jr. Member
  • **
  • Posts: 67
  • Country: ru
Re: Clist_modern
« Reply #4 on: 11 09 2014, 18:17:57 »
watcher, понятно. Т.е. надо просто ждать,когда починят? :)

...А можно я сюда ещё вопрос задам (раз уж тема про трей зашла, хотя по-хорошему этот вопрос в "хотелки" надо, конечно, но что-то сходу такую тему не найду... ну если что - проигнорируйте вопрос, да и всё) - нельзя ли добавить в Миранду опцию, чтобы можно было менять реакцию контакт-листа на щелчок в трее?... Сейчас там переключатель "Скрыть/Показать", но логичнее (по моему не скромному мнению) было бы "Вывести на передний план", как, например, сделано в The Bat! или WinAMP'е... Просто когда список на виду, вроде как смысла нет по трею щёлкать, а когда за другими окнами скрыт - жмёшь на трей из расчёта увидеть, а он там за окнами сворачивается и только после второго щелчка вылезает... Может, добавить в настройки модуля возможность выбора - между "Скрыть/Показать" и просто "Показать"?...
 

Offline watcher

Re: Clist_modern
« Reply #5 on: 11 09 2014, 19:43:59 »
Rostix, насчет реакции листа я спрошу, но обещать ничего не могу :) А с иконкой да, надо фикса ждать.
Пожалуйста, внимательно прочтите правила постинга перед тем, как открыть новую тему.
Please read forum rules.
 

Offline Rostix

  • Jr. Member
  • **
  • Posts: 67
  • Country: ru
Re: Clist_modern
« Reply #6 on: 11 09 2014, 19:50:01 »
watcher, главное, что спрОсите :) потому что давно на самом деле хотел попросить об этом, но не знал, где и как это сделать, чтобы разработчики наверняка услышали :) а теперь уж точно услышат :) ну а дальше как бог даст :)

спасибо! :)
 

Offline IIIAlexeyIII

  • Newbie
  • *
  • Posts: 7
Re: Clist_modern
« Reply #7 on: 29 10 2015, 07:50:18 »
При запуске клиента на Win7 x86 с плагином Clist_modern, миранда зависает и грузит процессор около 50%.
Подозреваю, это из-за стиля Аэро в настройках плагина. Как его отключить?
На ХР, на котором можно произвести настройку и подготовку конфига, пункт "Стиль Аэро" активирован но имеет атрибут readonly.
 

Offline IIIAlexeyIII

  • Newbie
  • *
  • Posts: 7
Re: Clist_modern
« Reply #8 on: 30 10 2015, 02:18:50 »
На Win7 работает если установить в ОС классический стиль.
 

Offline IIIAlexeyIII

  • Newbie
  • *
  • Posts: 7
Re: Clist_modern
« Reply #9 on: 30 10 2015, 04:10:03 »
Вот выгрузил инфу с помощью Process Explorer

Win7 Стандартная тема(Миранда зависает после запуска)
Spoiler
ntkrnlpa.exe!KeSetEvent+0x2a1
ntkrnlpa.exe!KeDelayExecutionThread+0x5cc
ntkrnlpa.exe!KeWaitForMutexObject+0x393
ntkrnlpa.exe!KeQueryHighestNodeNumber+0x9fe
halmacpi.dll!KfRaiseIrql+0xcb
halmacpi.dll!KeRaiseIrqlToSynchLevel+0x8f
halmacpi.dll!HalEndSystemInterrupt+0x67
halmacpi.dll!HalInitializeProcessor+0xae8
ntkrnlpa.exe!KiCheckForKernelApcDelivery+0x2
win32k.sys!EngLockSurface+0x6b9
win32k.sys!EngLpkInstalled+0xb78f
win32k.sys!EngLpkInstalled+0x194
win32k.sys!EngBitBlt+0x1587
ntkrnlpa.exe!ZwYieldExecution+0xb56
ntdll.dll!KiFastSystemCallRet
USP10.dll!ScriptPositionSingleGlyph+0x1cef
USP10.dll!ScriptPositionSingleGlyph+0x1104
USP10.dll!ScriptPositionSingleGlyph+0x15a4b
USP10.dll!ScriptPositionSingleGlyph+0x68aa
USP10.dll!ScriptPositionSingleGlyph+0x3dfd
USP10.dll!ScriptTextOut+0x262
USP10.dll!ScriptApplyDigitSubstitution+0xd0a9
USP10.dll!ScriptStringOut+0xee
LPK.dll!LpkDrawTextEx+0x1b7
LPK.dll!LpkDrawTextEx+0x44
USER32.dll!DrawTextExW+0xc6
USER32.dll!DrawTextExW+0x58
USER32.dll!DrawIconEx+0x11e
USER32.dll!DrawIconEx+0x18f
USER32.dll!DrawTextExW+0x1e
USER32.dll!DrawTextW+0x2e
Clist_modern.dll!Load+0x943b
Clist_modern.dll!Unload+0x1331a
Clist_modern.dll!Unload+0x137a7
Clist_modern.dll!Unload+0x138f9
Clist_modern.dll!Unload+0x115a9
Clist_modern.dll!Unload+0x11a4f
Clist_modern.dll!Unload+0xdc51
Clist_modern.dll!Unload+0x432a
Clist_modern.dll!Unload+0x6d38
USER32.dll!IsThreadDesktopComposited+0x11f
USER32.dll!MapWindowPoints+0xb7
USER32.dll!InflateRect+0x74
USER32.dll!DefWindowProcW+0x144
ntdll.dll!KiUserCallbackDispatcher+0x2e
Clist_modern.dll+0x5d8e
Clist_modern.dll+0x562d
Clist_modern.dll+0x1065
Clist_modern.dll+0x935e
Miranda32.exe!RecalculateTime+0xdf90
USER32.dll!IsThreadDesktopComposited+0x11f
USER32.dll!IsThreadDesktopComposited+0x2a6
USER32.dll!InflateRect+0x74
USER32.dll!DefWindowProcW+0x144
ntdll.dll!KiUserCallbackDispatcher+0x2e
USER32.dll!SendMessageW+0x49
Clist_modern.dll+0x1238
mir_core.dll!CallService+0x58
TopToolBar.dll!Unload+0x1512
mir_core.dll!mir_callNextSubclass+0x7c
Clist_modern.dll!Load+0x12a2b
mir_core.dll!mir_hmac_sha1+0x186
USER32.dll!IsThreadDesktopComposited+0x11f
USER32.dll!IsThreadDesktopComposited+0x2a6
USER32.dll!IsThreadDesktopComposited+0x3e5
USER32.dll!DispatchMessageW+0xf
Miranda32.exe+0x14ef
Miranda32.exe!IcoLib_IsManaged+0x4107
kernel32.dll!BaseThreadInitThunk+0x12
ntdll.dll!RtlInitializeExceptionChain+0x63
ntdll.dll!RtlInitializeExceptionChain+0x36
[close]

Win7 Классическая тема(Миранда не зависает, работает как положено)
Spoiler
ntkrnlpa.exe!KeSetEvent+0x2a1
ntkrnlpa.exe!KeDelayExecutionThread+0x5cc
ntkrnlpa.exe!KeWaitForMutexObject+0x393
ntkrnlpa.exe!KeQueryHighestNodeNumber+0x9fe
ntkrnlpa.exe!KeRemoveQueueEx+0x988
ntkrnlpa.exe!KeDelayExecutionThread+0x5cc
ntkrnlpa.exe!KeWaitForMultipleObjects+0x538
ntkrnlpa.exe!IoSetIoCompletionEx+0x42a
ntkrnlpa.exe!IoSetIoCompletionEx+0x197
ntkrnlpa.exe!ZwYieldExecution+0xb56
ntdll.dll!KiFastSystemCallRet
kernel32.dll!WaitForMultipleObjectsEx+0x8e
USER32.dll!GetMessageW+0x127
Miranda32.exe+0x1462
Miranda32.exe!IcoLib_IsManaged+0x4107
kernel32.dll!BaseThreadInitThunk+0x12
ntdll.dll!RtlInitializeExceptionChain+0x63
ntdll.dll!RtlInitializeExceptionChain+0x36
[close]
« Last Edit: 30 10 2015, 04:53:20 by IIIAlexeyIII »
 

Offline watcher

Re: Clist_modern
« Reply #10 on: 30 10 2015, 07:50:24 »
IIIAlexeyIII,  спасибо, посмотрим.

Post Merge: 30 10 2015, 07:53:55
IIIAlexeyIII,  можно попробовать еще отключить скинодвиг в модерне:

Spoiler
[close]
Пожалуйста, внимательно прочтите правила постинга перед тем, как открыть новую тему.
Please read forum rules.
 

Offline ghazan

Re: Clist_modern
« Reply #11 on: 30 10 2015, 08:07:07 »
Вот выгрузил инфу с помощью Process Explorer
Win7 Стандартная тема(Миранда зависает после запуска)
символы бы подогнать для миранды
 

Offline IIIAlexeyIII

  • Newbie
  • *
  • Posts: 7
Re: Clist_modern
« Reply #12 on: 02 11 2015, 01:05:51 »
IIIAlexeyIII,  можно попробовать еще отключить скинодвиг в модерне:

Spoiler
[close]

 
Скины отключены. Включение не изменило ситуацию.


символы бы подогнать для миранды

Готово.
Spoiler
ntkrnlpa.exe!KeSetEvent+0x2a1
ntkrnlpa.exe!KeDelayExecutionThread+0x5cc
ntkrnlpa.exe!KeWaitForMutexObject+0x393
ntkrnlpa.exe!KeQueryHighestNodeNumber+0x9fe
halmacpi.dll!KfRaiseIrql+0xcb
halmacpi.dll!KeRaiseIrqlToSynchLevel+0x8f
halmacpi.dll!HalEndSystemInterrupt+0x67
halmacpi.dll+0x3479
win32k.sys!EngBitBlt+0x6d57
win32k.sys!EngBitBlt+0x36ef
win32k.sys!EngAlphaBlend+0x377
win32k.sys!EngBitBlt+0x5d8b
ntkrnlpa.exe!ZwYieldExecution+0xb56
ntdll.dll!KiFastSystemCallRet
MSIMG32.dll!AlphaBlend+0xa1
Clist_modern.dll!ImageArray_DrawImage+0x8a
Clist_modern.dll!CLCPaint::_DrawContactAvatar+0x29d
Clist_modern.dll!CLCPaint::_DrawContactItems+0xec
Clist_modern.dll!CLCPaint::_PaintRowItems+0x91
Clist_modern.dll!CLCPaint::_DrawLines+0x6a2
Clist_modern.dll!CLCPaint::_PaintClc+0x102
Clist_modern.dll!CLCPaint::cliPaintClc+0x23
Clist_modern.dll!clcOnPaint+0x55
Clist_modern.dll!cli_ContactListControlWndProc+0xb4
USER32.dll!IsThreadDesktopComposited+0x11f
USER32.dll!MapWindowPoints+0xb7
USER32.dll!InflateRect+0x74
USER32.dll!DefWindowProcW+0x144
ntdll.dll!KiUserCallbackDispatcher+0x2e
Clist_modern.dll!CLUIFramesOnClistResize+0x237
Clist_modern.dll!_us_DoUpdateFrame+0x3d
Clist_modern.dll!ProcessCLUIFrameInternalMsg+0x65
Clist_modern.dll!CLUI::PreProcessWndProc+0x20
Clist_modern.dll!CLUI::cli_ContactListWndProc+0x37
Miranda32.exe!ContactListWndProc+0x6e
USER32.dll!IsThreadDesktopComposited+0x11f
USER32.dll!IsThreadDesktopComposited+0x2a6
USER32.dll!InflateRect+0x74
USER32.dll!DefWindowProcW+0x144
ntdll.dll!KiUserCallbackDispatcher+0x2e
USER32.dll!SendMessageW+0x49
Clist_modern.dll!CLUIFrames_UpdateFrame+0x21
mir_core.dll!CallService+0x58
TopToolBar.dll!TopToolBarProc+0x18c
mir_core.dll!mir_callNextSubclass+0x7c
Clist_modern.dll!toolbarWndProc+0x1c7
mir_core.dll!MSubclassWndProc+0x2f
USER32.dll!IsThreadDesktopComposited+0x11f
USER32.dll!IsThreadDesktopComposited+0x2a6
USER32.dll!IsThreadDesktopComposited+0x3e5
USER32.dll!DispatchMessageW+0xf
Miranda32.exe!wWinMain+0x28a
Miranda32.exe!__tmainCRTStartup+0x158
kernel32.dll!BaseThreadInitThunk+0x12
ntdll.dll!RtlInitializeExceptionChain+0x63
ntdll.dll!RtlInitializeExceptionChain+0x36
[close]

На Vista такая же проблема. На классике работает, на стандарте виснет.
« Last Edit: 02 11 2015, 01:46:45 by IIIAlexeyIII »
 

Offline watcher

Re: Clist_modern
« Reply #13 on: 02 11 2015, 10:19:53 »
Так, а не выставлен ли TopToolBar в многострочный режим?
Пожалуйста, внимательно прочтите правила постинга перед тем, как открыть новую тему.
Please read forum rules.
 

Offline IIIAlexeyIII

  • Newbie
  • *
  • Posts: 7
Re: Clist_modern
« Reply #14 on: 02 11 2015, 23:02:57 »
Так, а не выставлен ли TopToolBar в многострочный режим?
Нет
Spoiler

[close]

вот такой вид
Spoiler
[close]
« Last Edit: 02 11 2015, 23:10:24 by IIIAlexeyIII »