Enum ProgressBarColorMode
How an activity progress bar is coloured. Orthogonal to ProgressBarStyle (glyph family)
and ProgressBarCaps (end caps). The default is Single, so existing bars are
unchanged.
public enum ProgressBarColorMode
Fields
Single = 0- The framework default: one uniform theme style paints the whole strip, with distinct filled/track
glyphs from the chosen ProgressBarStyle (e.g.
█/░). Unchanged behaviour. ThreeColor = 2- Three colours: done / remaining as in TwoColor, plus a distinct "complete" colour that recolours the filled portion only when progress reaches exactly 100%.
TwoColor = 1- Two colours: the done portion uses the "done" theme style and the remainder the "remaining" style; both use the same glyph so they are distinguished by colour alone.
Remarks
In multi-colour modes the bar uses a single glyph from the chosen ProgressBarStyle for
every segment and distinguishes them by colour, drawn from semantic theme styles
(
ThemeStyle.ProgressBarDone / ProgressBarRemaining / ProgressBarComplete) resolved
by the activity control. The ThreeColor "complete" colour is applied only when progress
is truly 100%.