aboutsummaryrefslogtreecommitdiff
path: root/src/button.h
diff options
context:
space:
mode:
authorFederico Angelilli <code@fedang.net>2023-11-19 12:29:04 +0100
committerFederico Angelilli <code@fedang.net>2023-11-19 12:29:04 +0100
commit6ac026b7a28dcf704a2d239184f75c81cbdae008 (patch)
tree0ca6991c5539b55ed83323e770ccb389dcfa658f /src/button.h
parentbd327c61eb3c59458b197e70f6c091d81dbde1ba (diff)
Add button alignment and layouting
Diffstat (limited to 'src/button.h')
-rw-r--r--src/button.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/button.h b/src/button.h
index 7df70d3..1d736e6 100644
--- a/src/button.h
+++ b/src/button.h
@@ -2,6 +2,7 @@
#define COMET_BUTTON_H
#include <stdbool.h>
+#include <pango/pangocairo.h>
// TODO: Generic button shapes/actions
@@ -12,9 +13,10 @@ typedef void (* ButtonAction)(Button *btn);
struct Button {
ButtonAction action;
char *text;
+ PangoAlignment align;
};
-Button *button_create(const char *text);
+Button *button_create(const char *text, PangoAlignment align);
void button_set_action(Button *btn, ButtonAction action);