aboutsummaryrefslogtreecommitdiff
path: root/src/button.c
diff options
context:
space:
mode:
authorFederico Angelilli <code@fedang.net>2023-11-24 23:18:57 +0100
committerFederico Angelilli <code@fedang.net>2023-11-24 23:18:57 +0100
commit710672df7e0d1e65b6253efb7af714c326a777db (patch)
tree17fcc42d858a4126332672952c987708dbda022b /src/button.c
parent00c8952c86e27b873dc4020ed73ea3b038074f97 (diff)
Add action data for buttons and make quit button
Diffstat (limited to 'src/button.c')
-rw-r--r--src/button.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/button.c b/src/button.c
index b2155ed..2f279d4 100644
--- a/src/button.c
+++ b/src/button.c
@@ -17,9 +17,10 @@ void button_set_colors(Button *btn, Color background, Color foreground, Color st
btn->stroke = stroke;
}
-void button_set_action(Button *btn, ButtonAction action)
+void button_set_action(Button *btn, ButtonAction action, gpointer data)
{
btn->action = action;
+ btn->action_data = data;
}
void button_destroy(Button *btn)