Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: Autorun 
Author Message
lz57005



PostPosted: Fri Aug 11, 2023 23:34    Post subject: Reply with quote

Loopback wrote:
yozhik

Похоже, в тёмной теме тотал сам управляет отрисовкой всех контролов.

Всё ещё хуже, судя по всему это частично хук/детур апи функций отрисовки, Гислер как и все распробовал недокументированные winapi которыми мягкие красили старые приложения, а потом понял что можно рисовать поверх, часть контролов перехвачена, часть отрисована поверх, поэтому даркмод нужно учитывать как отдельную сущность, происходящую после отрисовки контрола, попробуйте ловить сообщения после отрисовки

Добавлено спустя 6 минут:

yozhik проблема в том что он решил её воспроизвести на 7ке, т.е. логика, майки начали даркмод в тихаря, все начали разбираться как на старое апи натянули рисовку и ключевой момент, Гислер решил рисовать сам, чтобы и на семерке и вообще переизобретя скины из Delphi, где контролы рисуются сверху стоковых
View user's profile Send private message Visit poster's website


Powered by phpBB © 2001, 2005 phpBB Group