Skip to main content
Version: 7.9

Thermometer

Component Palette Icon

This component displays a temperature value depicted as a level in a mercury thermometer. Three temperature intervals can optionally be defined with their own colors. The mercury will change color based on the range that it is in.

Properties

NameDescriptionProperty TypeScriptingCategory
Axis Label ColorThe color of the meter's y-axis label.Color.axisColorAppearance
BorderThe border surrounding this component. NOTE that the border is unaffected by rotation.Border.borderCommon
CursorThe mouse cursor to use when hovering over this component.int.cursorCodeCommon
Data QualityThe data quality code for any tag bindings on this component.int.dataQualityData
Follow data in rangesIf true, the thermometer's Y axis will scale itself to zoom in on the current range.boolean.followDataInSubrangesBehavior
Interval 1 ColorThe color of this interval.Color.interval1ColorIntervals
Interval 1 HighThe upper bound of this interval.double.interval1HighIntervals
Interval 1 LowThe lower bound of this interval.double.interval1LowIntervals
Interval 2 ColorThe color of this interval.Color.interval2ColorIntervals
Interval 2 HighThe upper bound of this interval.double.interval2HighIntervals
Interval 2 LowThe lower bound of this interval.double.interval2LowIntervals
Interval 3 ColorThe color of this interval.Color.interval3ColorIntervals
Interval 3 HighThe upper bound of this interval.double.interval3HighIntervals
Interval 3 LowThe lower bound of this interval.double.interval3LowIntervals
Mercury ColorThe default color of the mercury.Color.mercuryColorAppearance
Mouseover TextThe text that is displayed in the tooltip which pops up on mouseover of this component.String.toolTipTextCommon
NameThe name of this component.String.nameCommon
Overall High BoundThe high bound for the whole thermometerdouble.overallHighData
Overall Low BoundThe lower bound for the whole thermometerdouble.overallLowData
StylesContains the component's stylesDataset.stylesAppearance
Thermometer ColorThe color of the outline of the thermometer.Color.thermometerColorAppearance
Thermometer WidthThe width of the lines used to draw the thermometer.int.strokeWidthAppearance
UnitsA string to describe the units for the current value label.int.unitsAppearance
Use Range ColorControls whether or not the mercury color changes based on the range it is in.boolean.useSubrangePaintAppearance
ValueThe value to display in this thermometer. The mercury level and value label will change to reflect this.double.valueData
Value ColorThe color of the meter's current value label.Color.valueColorAppearance
Value Label FontThe font to use for the current value label.Font.valueFontAppearance
VisibleIf disabled, the component will be hidden.boolean.visibleCommon

Scripting

Scripting Functions

This component does not have scripting functions associated with it.

Extension Functions

This component does not have extension functions associated with it.

Event Handlers

Event handlers allow you to run a script based off specific triggers. See the full list of available event handlers on the Component Events page

Customizers

Examples

Property NameValue
UnitsFahrenheit
Value192
Use Range ColorTrue
Interval 1 Low187
Interval 1 High212
Interval 2 Low0
Interval 2 High187
Interval 3 Low0
Interval 3 High187