GUIslice  0.16.0
Embedded GUI in C
gslc_tsXSeekbar Struct Reference

Extended data for Seekbar element. More...

#include <XSeekbar.h>

Collaboration diagram for gslc_tsXSeekbar:

Data Fields

bool bVert
 Orientation: true if vertical, else horizontal. More...
 
uint8_t nProgressW
 Width of progress track. More...
 
uint8_t nRemainW
 Width of remaining track. More...
 
uint8_t nThumbSz
 Size of the thumb control. More...
 
int16_t nPosMin
 Minimum position value of the slider. More...
 
int16_t nPosMax
 Maximum position value of the slider. More...
 
gslc_tsColor colProgress
 Style: color of progress fill bar. More...
 
gslc_tsColor colRemain
 Style: color remaining fill bar. More...
 
gslc_tsColor colThumb
 Style: color of thumb. More...
 
uint16_t nTickDiv
 Style: number of tickmark divisions (0 for none) More...
 
int16_t nTickLen
 Style: length of tickmarks. More...
 
gslc_tsColor colTick
 Style: color of ticks. More...
 
bool bTrimThumb
 Style: show a trim color for thumb. More...
 
gslc_tsColor colTrim
 Style: color of trim. More...
 
bool bFrameThumb
 Style: draw frame around thumb. More...
 
gslc_tsColor colFrame
 Style: color of trim. More...
 
int16_t nPos
 Current position value of the slider. More...
 
GSLC_CB_XSEEKBAR_POS pfuncXPos
 Callback func ptr for position update. More...
 

Detailed Description

Extended data for Seekbar element.

Field Documentation

bool gslc_tsXSeekbar::bFrameThumb

Style: draw frame around thumb.

bool gslc_tsXSeekbar::bTrimThumb

Style: show a trim color for thumb.

bool gslc_tsXSeekbar::bVert

Orientation: true if vertical, else horizontal.

gslc_tsColor gslc_tsXSeekbar::colFrame

Style: color of trim.

gslc_tsColor gslc_tsXSeekbar::colProgress

Style: color of progress fill bar.

gslc_tsColor gslc_tsXSeekbar::colRemain

Style: color remaining fill bar.

gslc_tsColor gslc_tsXSeekbar::colThumb

Style: color of thumb.

gslc_tsColor gslc_tsXSeekbar::colTick

Style: color of ticks.

gslc_tsColor gslc_tsXSeekbar::colTrim

Style: color of trim.

int16_t gslc_tsXSeekbar::nPos

Current position value of the slider.

int16_t gslc_tsXSeekbar::nPosMax

Maximum position value of the slider.

int16_t gslc_tsXSeekbar::nPosMin

Minimum position value of the slider.

uint8_t gslc_tsXSeekbar::nProgressW

Width of progress track.

uint8_t gslc_tsXSeekbar::nRemainW

Width of remaining track.

uint8_t gslc_tsXSeekbar::nThumbSz

Size of the thumb control.

uint16_t gslc_tsXSeekbar::nTickDiv

Style: number of tickmark divisions (0 for none)

int16_t gslc_tsXSeekbar::nTickLen

Style: length of tickmarks.

GSLC_CB_XSEEKBAR_POS gslc_tsXSeekbar::pfuncXPos

Callback func ptr for position update.


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