uint16_t x
The x-Coordinate of the Top-Left Starting Point.
NUMUPDOWN_CALLBACK callback
Callback which is executed when the value changes.
uint16_t y
The y-Coordinate of the Top-Left Starting Point.
int16_t max
The maximum possible value (inclusive)
void(* NUMUPDOWN_CALLBACK)(void *numupdown, int16_t value)
void gui_numupdown_remove(NUMUPDOWN_STRUCT *numupdown)
int16_t min
The minimum possible value (inclusive)
void gui_numupdown_redraw(NUMUPDOWN_STRUCT *numupdown)
uint16_t fgcolor
The 16-bit color of the value-text.
BUTTON_STRUCT buttonDown
For internal use, don't change, don't initialize.
void gui_numupdown_update(NUMUPDOWN_STRUCT *numupdown)
int16_t value
The current/default value.
BUTTON_STRUCT buttonUp
For internal use, don't change, don't initialize.
bool gui_numupdown_add(NUMUPDOWN_STRUCT *numupdown)