LGUI2:progressbar
Revision as of 21:14, 4 July 2018 by Lax (talk | contribs) (Created page with "A LavishGUI 2 progressbar element is a gauge that shows graphically how full or complete something is. == Defining a progressbar element == An progressbar element is an [...")
A LavishGUI 2 progressbar element is a gauge that shows graphically how full or complete something is.
Defining a progressbar element
An progressbar element is an Element with additional properties used to display the gauge.
Expander element properties | |
---|---|
textblock | An Element definition specifying the properties of an optional text display, e.g. to show a percent value |
text | One of "none" "percent" "value" "value/max", specifying the way the progressbar should use the optional textblock |
fillerBrush | A Brush definition specifying the brush for the progressbar filler |
overlayBrush | A Brush definition specifying the brush for the optional progressbar filler overlay |
minValue | An integer (whole number) specifying the minimum value for the progressbar, or 0 by default. |
maxValue | An integer (whole number) specifying the maximum value for the progressbar, or 100 by default. |
value | An integer (whole number) specifying the current value for the progressbar, or 0 by default. |
Examples
{ "type": "progressbar", "borderThickness": 1, "borderBrush": { "color": [ 1.0, 1.0, 1.0 ] }, "width": 200, "backgroundBrush": { "color": [ 0, 0, 0 ] }, "fillerBrush": { "color": [ 0, 0, 1.0 ] }, "value": 90, "text": "percent" }