Before Windows Vista, progress bars looked different, commonly being broken up into blocks rather than a smooth single bar. This mod restores that appearance of progress bars from Windows XP and before.
While the default Windows 10 theme works well with this mod, third-party Windows XP-styled themes that use hacks to restore the old progress bar look may (and probably will) have incompatibilities with this mod.
You should use this utility to test progress bars with the mod before committing to using it system wide.
Since this mod restores the rendering from XP, you should replicate the properties
from XP's Progress class closely. It should be noted that the SourceShrink property
from the Bar part should be replicated to the Chunk part, or else the horizontal
chunks will not render correctly.
It should also be noted that the old Chunk and ChunkVert parts will often use
same images as the modern Fill and FillVert parts, so keep that in mind and try
to make sure the default Vista+ progress bar rendering doesn't break.
This mod has support for custom states on the Chunk and ChunkVert part of the Progress
class:
You should add these states to your theme to make error and paused progress bars visually distinct from normal progress bars.
Before:
![]() | ![]() |
|---|---|
![]() | ![]() |
After:
![]() | ![]() |
|---|---|
![]() | ![]() |