diff options
| author | 3gg <3gg@shellblade.net> | 2026-03-25 19:59:14 -0700 |
|---|---|---|
| committer | 3gg <3gg@shellblade.net> | 2026-03-25 19:59:14 -0700 |
| commit | 4152fbecb6ee8360575aa4c24e9cedf822f159dc (patch) | |
| tree | 9e9b9db0216a37c5867d472a65289502c459691f /src/widget/frame.c | |
| parent | 7778755c20e779554cd654ecdf7404d37b723fcc (diff) | |
Implement vertical and horizontal layouts. Use widget position properly when rendering. Toolbar, buttons and edit bars WIPmain
Diffstat (limited to 'src/widget/frame.c')
| -rw-r--r-- | src/widget/frame.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/widget/frame.c b/src/widget/frame.c index e1078be..7640e42 100644 --- a/src/widget/frame.c +++ b/src/widget/frame.c | |||
| @@ -3,8 +3,13 @@ | |||
| 3 | #include "widget.h" | 3 | #include "widget.h" |
| 4 | 4 | ||
| 5 | uiFrame* uiMakeFrame(void) { | 5 | uiFrame* uiMakeFrame(void) { |
| 6 | uiFrame* frame = UI_NEW(uiFrame); | 6 | uiFrame* frame = UI_NEW(uiFrame); |
| 7 | frame->widget.type = uiTypeFrame; | 7 | |
| 8 | *frame = (uiFrame){ | ||
| 9 | .widget = | ||
| 10 | (uiWidget){.type = uiTypeFrame, .stretch = uiStretchX | uiStretchY} | ||
| 11 | }; | ||
| 12 | |||
| 8 | return frame; | 13 | return frame; |
| 9 | } | 14 | } |
| 10 | 15 | ||
