aboutsummaryrefslogtreecommitdiff
path: root/src/button.c
diff options
context:
space:
mode:
authorFederico Angelilli <code@fedang.net>2023-11-26 22:02:36 +0100
committerFederico Angelilli <code@fedang.net>2023-11-26 22:02:36 +0100
commit114f5b6cbe6624acb2b720b99fe372bec7d7649e (patch)
tree44e7a14603b20617e914c6344bd3516c1af14343 /src/button.c
parent399ba1141286e2b224275c2b33f05d349ad6e8e9 (diff)
Add padding for buttons and fix drawing
Diffstat (limited to 'src/button.c')
-rw-r--r--src/button.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/button.c b/src/button.c
index 0ff1437..2835623 100644
--- a/src/button.c
+++ b/src/button.c
@@ -56,6 +56,12 @@ void button_group_append(Button *btn, Button *child)
CAST(btn, ButtonGroup)->children = g_list_append(CAST(btn, ButtonGroup)->children, child);
}
+void button_set_padding(Button *btn, int padding)
+{
+ g_assert(padding >= 0);
+ btn->padding = padding;
+}
+
void button_destroy(Button *btn)
{
if (btn->simple) g_free(CAST(btn, ButtonSimple)->text);