Table of Contents

Enum ProgressBarColorMode

Namespace
ItTiger.TigerCli.Enums
Assembly
ItTiger.TigerCli.dll
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%.