GUIslice  0.16.0
Embedded GUI in C
gslc_tsXGauge Struct Reference

Extended data for Gauge element. More...

#include <XGauge.h>

Collaboration diagram for gslc_tsXGauge:

Data Fields

int16_t nMin
 Minimum control value. More...
 
int16_t nMax
 Maximum control value. More...
 
int16_t nVal
 Current control value. More...
 
int16_t nValLast
 Last value. More...
 
bool bValLastValid
 Last value valid? More...
 
gslc_teXGaugeStyle nStyle
 Gauge sub-type. More...
 
gslc_tsColor colGauge
 Color of gauge fill bar. More...
 
gslc_tsColor colTick
 Color of gauge tick marks. More...
 
uint16_t nTickCnt
 Number of gauge tick marks. More...
 
uint16_t nTickLen
 Length of gauge tick marks. More...
 
bool bVert
 Vertical if true, else Horizontal. More...
 
bool bFlip
 Reverse direction of gauge. More...
 
uint16_t nIndicLen
 Indicator length. More...
 
uint16_t nIndicTip
 Size of tip at end of indicator. More...
 
bool bIndicFill
 Fill the indicator if true. More...
 

Detailed Description

Extended data for Gauge element.

Field Documentation

bool gslc_tsXGauge::bFlip

Reverse direction of gauge.

bool gslc_tsXGauge::bIndicFill

Fill the indicator if true.

bool gslc_tsXGauge::bValLastValid

Last value valid?

bool gslc_tsXGauge::bVert

Vertical if true, else Horizontal.

gslc_tsColor gslc_tsXGauge::colGauge

Color of gauge fill bar.

gslc_tsColor gslc_tsXGauge::colTick

Color of gauge tick marks.

uint16_t gslc_tsXGauge::nIndicLen

Indicator length.

uint16_t gslc_tsXGauge::nIndicTip

Size of tip at end of indicator.

int16_t gslc_tsXGauge::nMax

Maximum control value.

int16_t gslc_tsXGauge::nMin

Minimum control value.

gslc_teXGaugeStyle gslc_tsXGauge::nStyle

Gauge sub-type.

uint16_t gslc_tsXGauge::nTickCnt

Number of gauge tick marks.

uint16_t gslc_tsXGauge::nTickLen

Length of gauge tick marks.

int16_t gslc_tsXGauge::nVal

Current control value.

int16_t gslc_tsXGauge::nValLast

Last value.


The documentation for this struct was generated from the following file: