aboutsummaryrefslogtreecommitdiff
path: root/src/comet.c
diff options
context:
space:
mode:
authorFederico Angelilli <code@fedang.net>2023-11-17 17:48:03 +0100
committerFederico Angelilli <code@fedang.net>2023-11-17 17:48:03 +0100
commitfe3ed50e1da2bb4ced3172e86a3b244a9c3d4f1c (patch)
treed78e5535144910508eb0c629253f386f16dcffe5 /src/comet.c
parent032af5aeb9bd80b933672ca4b5360c33baa8d42e (diff)
Add buttons and update draw
Diffstat (limited to 'src/comet.c')
-rw-r--r--src/comet.c14
1 files changed, 13 insertions, 1 deletions
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);