Meter and Gauge Objects
Home ] Up ] General Object Information ] Label Object ] Button Object ] Text Object ] Banner Object ] Scrolling Text Object ] List Object ] Drop-Down Object ] Check Box Object ] Plotting Object ] Slider Object ] Bar Object ] [ Meter and Gauge Objects ] Image Object ] Image Button Object ] Back, Timers and Reset Objects ]


The Meter and Gauge objects perform fast indication and alarming of analog data.

Gauges are identical in use to Meters, and use oGauge for creation.

bulletCreating:
Default values are 0 to 100
oMeter.objName=L,T [,W,H,scale min, scale max,alarm min, alarm max]
!POBJ oMeter.M1=80,70
!POBJ oMeter.M2=80,40,,,-200,200,-100,150

bulletFunctions:
SET Value (.Set or omitted)
!POBJ objName=[value,min,max,alarm min, alarm max]
!POBJ M1=50
!POBJ M1=70,,,25,75


Text Tip (.Tip)
Sets the text pop-up tip
!POBJ objName.Tip=Text string
!POBJ M1.Tip=Temperature

Move (.Move or .M)
Moves the object to new coordinates/changes sizing
!POBJ objName.Move=[L,T,W,H]   or !POBJ objName.M=[L,T,W,H] 
!POBJ M1.M=50,50

bulletUpdate Value (.Update or .U)
Sets the value which will be used to update the object whenever a !POBJ Update is performed.
!POBJ obj.Name.U=
bulletCode Event  (.C or .Code)
Activated by a values above or below the respective set points
objName.Code=string of code.
!POBJ M1.C=~PWAV beep

bulletSnapshot
A snapshot of a meter or gauge may be saved
!POBJ objName.Snap[=path\name]
!POBJ M1.Snap


bulletValues
(objName) - Current meter reading
(objName.T) - Top coordinate
(objName.L) - Left coordinate
(objName.W) - Width
(objName.H) - Height
(objName.RH) - Range High
(objName.RL) - Range Low
(objName.SH) - Set point High
(objName.SL) - Set point Low
(ME) - Used only in its event code, returns object name.
((ME)) - Used only in its event code, returns object value.