krlvm / AccentColorizer

Recolorize Win32 controls in-memory with accent color without patching theme

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AccentColorizer

Colorize Windows with accent color of your choice - without modifying system files

AccentColorizer patches Windows theme data in-memory and recolorizes everything as soon as you change the accent color.

Supported Windows Vista and higher.

Additional functionality:

Progress Bar colorization

AccentColorizer supports colorization of Progress Bars, but it is not recommended to enable, because it will make it difficult to distinguish between their states (progress bars may turn red to indicate an error, the disk full indicator turns red to indicate that space is running out). However, this is rarely used, and if you want to enable this feature, create the HKEY_CURRENT_USER\Software\AccentColorizer key in the registry and the DWORD value ColorizeProgressBar, set it to 1 and restart AccentColorizer.

This can be done from command line:

reg add "HKEY_CURRENT_USER\SOFTWARE\AccentColorizer" /v ColorizeProgressBar /t REG_DWORD /d 1 /f

Gallery

Windows 11
Windows 10
Windows 8
Windows 7

Special thanks

Thanks to @mcdenis for his idea and work on original AccentApplicator
Thanks to @rounk-ctrl and his work on AccentApplicator for bringing this project back to live

About

Recolorize Win32 controls in-memory with accent color without patching theme

License:MIT License


Languages

Language:C++ 92.3%Language:C 7.7%