From fe3ed50e1da2bb4ced3172e86a3b244a9c3d4f1c Mon Sep 17 00:00:00 2001 From: Federico Angelilli Date: Fri, 17 Nov 2023 17:48:03 +0100 Subject: Add buttons and update draw --- src/comet.c | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'src/comet.c') diff --git a/src/comet.c b/src/comet.c index 9733d4b..cf325bf 100644 --- a/src/comet.c +++ b/src/comet.c @@ -42,9 +42,21 @@ int main(int argc, char **argv) log_debug("Calculated dimensions [height=%d, x_pad=%d, y_pad=%d]", height, x_padding, y_padding); - Drawable *draw = draw_create("Hack 12", height, x_padding, x_padding, y_padding, 1); + Drawable *draw = draw_create("Hack 13 Bold", height, x_padding, x_padding, y_padding, 1); State *state = state_create(win, draw); + + for (int i = 0; i < 9; ++i) { + char text[] = { '1' + i, '\0' }; + Button *btn = button_create(text, true); + state_add_button(state, btn); + } + + Button *btn = button_create("long button", false); + state_add_button(state, btn); + + draw_set_buttons(draw, state->btns); + connect_attach_state(con, state); connect_attach_source(con); -- cgit v1.2.3