33 #ifndef GUI_HDR_CHECKBOX_H 34 #define GUI_HDR_CHECKBOX_H 41 #include "gui_widget.h" uint8_t gui_checkbox_setchecked(gui_handle_p h, uint8_t checked)
Set checked status to widget.
Definition: gui_checkbox.c:254
Definition: gui_checkbox.h:57
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_checkbox.h:54
uint8_t gui_checkbox_setdisabled(gui_handle_p h, uint8_t disabled)
Set disabled status to widget.
Definition: gui_checkbox.c:266
uint32_t gui_color_t
Definition: gui_defs.h:210
uint8_t gui_checkbox_isdisabled(gui_handle_p h)
Check if checkbox is disabled.
Definition: gui_checkbox.c:289
Definition: gui_checkbox.h:56
gui_checkbox_color_t
List of checkbox colors.
Definition: gui_checkbox.h:53
gui_handle_p gui_checkbox_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 checkbox widget.
Definition: gui_checkbox.c:231
uint8_t gui_checkbox_ischecked(gui_handle_p h)
Check if checkbox is checked.
Definition: gui_checkbox.c:277
Definition: gui_checkbox.h:55
uint8_t gui_checkbox_setcolor(gui_handle_p h, gui_checkbox_color_t index, gui_color_t color)
Set color to specific part of widget.
Definition: gui_checkbox.c:243
Definition: gui_checkbox.h:58
uint32_t gui_id_t
Definition: gui_defs.h:209