#include #define EVE_LABEL_MARGIN 10 typedef struct EVELabel { EVERect g; EVEFont *font; char *title; } EVELabel; typedef struct EVELabelSpec { EVERect g; EVEFont *font; char *title; int16_t margin; } EVELabelSpec; void eve_label_init(EVELabel *label, EVERect *g, EVEFont *font, char *title); void eve_label_create(EVELabel *label, EVELabelSpec *spec, EVEPage *page); void eve_label_draw(EVELabel *label);