ComboBox_t - struct to hold information for the combobox.
Multiplatform implementation of asprintf() from: https://stackoverflow.com/questions/40159892/using-a...
void pop_combobox_menu_show(Widget_t *parent, Widget_t *menu, bool above)
void combobox_set_active_entry(Widget_t *w, int active)
combobox_set_active_entry - set the active combobox entry
void combobox_add_numeric_entrys(Widget_t *wid, int imin, int imax)
combobox_add_numeric_items - add numeric items from imin to imax to wid
void combobox_rename_entry(Widget_t *wid, int active, const char *label)
combobox_rename_entry - rename a entry in the combobox
void combobox_delete_entrys(Widget_t *combobox)
combobox_delete_entrys - free the list hold the combobox entrys
void combobox_mem_free(void *w_, void *user_data)
combobox_mem_free - release additional used memory when destroy the Widget_t
void combobox_set_menu_size(Widget_t *combobox, int v)
combobox_set_menu_size - set the number of entrys shown in the pop menu
void combobox_add_entry(Widget_t *wid, const char *label)
combobox_add_entry - add a entry to the combobox
Widget_t * add_combobox(Widget_t *parent, const char *label, int x, int y, int width, int height)
add_combobox - add a combobox
This file contains definitions and structs used on all platforms. Platform specific definitions are l...