diff options
| author | Federico Angelilli <code@fedang.net> | 2023-11-19 12:29:04 +0100 |
|---|---|---|
| committer | Federico Angelilli <code@fedang.net> | 2023-11-19 12:29:04 +0100 |
| commit | 6ac026b7a28dcf704a2d239184f75c81cbdae008 (patch) | |
| tree | 0ca6991c5539b55ed83323e770ccb389dcfa658f /src/button.h | |
| parent | bd327c61eb3c59458b197e70f6c091d81dbde1ba (diff) | |
Add button alignment and layouting
Diffstat (limited to 'src/button.h')
| -rw-r--r-- | src/button.h | 4 |
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); |
