33 #ifndef GUI_HDR_DEBUGBOX_H 34 #define GUI_HDR_DEBUGBOX_H 41 #include "gui_widget.h" 62 uint8_t gui_debugbox_setsliderauto(gui_handle_p h, uint8_t autoMode);
63 uint8_t gui_debugbox_setslidervisibility(gui_handle_p h, uint8_t visible);
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
uint8_t gui_debugbox_setmaxitems(gui_handle_p h, int16_t max_items)
Set maximal number of items for debugbox.
Definition: gui_debugbox.c:380
uint8_t gui_char
Definition: gui_defs.h:212
Definition: gui_debugbox.h:55
uint32_t gui_color_t
Definition: gui_defs.h:210
gui_debugbox_color_t
List of debugbox colors.
Definition: gui_debugbox.h:53
uint8_t gui_debugbox_scroll(gui_handle_p h, int16_t step)
Scroll list if possible.
Definition: gui_debugbox.c:367
gui_handle_p gui_debugbox_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 debugbox widget.
Definition: gui_debugbox.c:303
Definition: gui_debugbox.h:54
uint8_t gui_debugbox_setcolor(gui_handle_p h, gui_debugbox_color_t index, gui_color_t color)
Set color to debugbox.
Definition: gui_debugbox.c:315
uint8_t gui_debugbox_addstring(gui_handle_p h, const gui_char *text)
Add a new string to list box.
Definition: gui_debugbox.c:326
uint32_t gui_id_t
Definition: gui_defs.h:209