33 #ifndef GUI_HDR_SLIDER_H 34 #define GUI_HDR_SLIDER_H 41 #include "gui_widget.h" Definition: gui_slider.h:55
uint8_t gui_slider_setmode(gui_handle_p h, gui_slider_mode_t mode)
Set slider mode (orientation)
Definition: gui_slider.c:370
Definition: gui_slider.h:67
Definition: gui_slider.h:54
uint8_t(* gui_widget_evt_fn)(gui_handle_p h, gui_widget_evt_t evt, gui_evt_param_t *const param, gui_evt_result_t *const result)
Callback function for widget.
Definition: gui_defs.h:1103
Definition: gui_slider.h:56
Definition: gui_slider.h:64
uint32_t gui_color_t
Definition: gui_defs.h:210
uint8_t gui_slider_setmin(gui_handle_p h, int32_t val)
Set slider minimal value.
Definition: gui_slider.c:394
int32_t gui_slider_getmin(gui_handle_p h)
Get slider minimal value.
Definition: gui_slider.c:417
Definition: gui_slider.h:57
gui_slider_mode_t
List of slider modes.
Definition: gui_slider.h:63
uint8_t gui_slider_setmax(gui_handle_p h, int32_t val)
Set slider maximal value.
Definition: gui_slider.c:406
gui_handle_p gui_slider_create(gui_id_t id, float x, float y, float width, float height, gui_handle_p parent, gui_widget_evt_fn evt_fn, uint16_t flags)
Create new slider widget.
Definition: gui_slider.c:347
int32_t gui_slider_getvalue(gui_handle_p h)
Get slider current value.
Definition: gui_slider.c:441
Definition: gui_slider.h:66
uint8_t gui_slider_setcolor(gui_handle_p h, gui_slider_color_t index, gui_color_t color)
Set color to specific part of widget.
Definition: gui_slider.c:359
uint8_t gui_slider_setvalue(gui_handle_p h, int32_t val)
Set slider current value.
Definition: gui_slider.c:382
Definition: gui_slider.h:65
int32_t gui_slider_getmax(gui_handle_p h)
Get slider maximal value.
Definition: gui_slider.c:429
gui_slider_color_t
List of slider colors.
Definition: gui_slider.h:53
uint32_t gui_id_t
Definition: gui_defs.h:209