GUIslice  0.16.0
Embedded GUI in C
gslc_tsXSpinner Struct Reference

Extended data for Spinner element. More...

#include <XSpinner.h>

Collaboration diagram for gslc_tsXSpinner:

Data Fields

int16_t nMin
 Minimum control value. More...
 
int16_t nMax
 Maximum control value. More...
 
int16_t nIncr
 Increment by value. More...
 
int16_t nCounter
 Current value. More...
 
GSLC_CB_INPUT pfuncXInput
 Callback func ptr for input ready. More...
 
gslc_tsElemRefpElemRef
 Save our ElemRef for the callback. More...
 
gslc_tsCollect sCollect
 Collection management for sub-elements. More...
 
gslc_tsElemRef asElemRef [XSPINNER_COMP_CNT]
 Storage for sub-element references. More...
 
gslc_tsElem asElem [XSPINNER_COMP_CNT]
 Storage for sub-elements. More...
 
char acElemTxt [1][XSPINNER_STR_LEN]
 Storage for strings. More...
 
char acIncr [2]
 Increment character string. More...
 
char acDecr [2]
 Decrement character string. More...
 

Detailed Description

Extended data for Spinner element.

Field Documentation

char gslc_tsXSpinner::acDecr[2]

Decrement character string.

char gslc_tsXSpinner::acElemTxt[1][XSPINNER_STR_LEN]

Storage for strings.

char gslc_tsXSpinner::acIncr[2]

Increment character string.

gslc_tsElem gslc_tsXSpinner::asElem[XSPINNER_COMP_CNT]

Storage for sub-elements.

gslc_tsElemRef gslc_tsXSpinner::asElemRef[XSPINNER_COMP_CNT]

Storage for sub-element references.

int16_t gslc_tsXSpinner::nCounter

Current value.

int16_t gslc_tsXSpinner::nIncr

Increment by value.

int16_t gslc_tsXSpinner::nMax

Maximum control value.

int16_t gslc_tsXSpinner::nMin

Minimum control value.

gslc_tsElemRef* gslc_tsXSpinner::pElemRef

Save our ElemRef for the callback.

GSLC_CB_INPUT gslc_tsXSpinner::pfuncXInput

Callback func ptr for input ready.

gslc_tsCollect gslc_tsXSpinner::sCollect

Collection management for sub-elements.


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