element groups: initial support, improves login dialog init

This commit is contained in:
2025-12-01 18:01:12 +02:00
parent b9d378a3a6
commit 21bdd5f172
13 changed files with 211 additions and 21 deletions
+7 -2
View File
@@ -6,10 +6,15 @@
#include <stdint.h>
typedef struct {
widget_t widget;
char value;
widget_t w;
char hotkey;
uint32_t is_focused : 1;
uint32_t is_disabled : 1;
uint32_t is_hovered : 1;
callback_t *callback;
} button_t;
button_t *init_button();
int32_t draw_button(WINDOW *win, button_t *btn, uint32_t cur_x, uint32_t cur_y);
void destroy_button(button_t *btn);
#endif