Skip to content

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

License

Notifications You must be signed in to change notification settings

WinExperiments/AccentColorizer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 95.0%
  • C 5.0%