diff -r 1ecc1183f046 -r 3fc287f06305 ui/gtk/container.h --- a/ui/gtk/container.h Sun Feb 11 15:59:56 2024 +0100 +++ b/ui/gtk/container.h Mon Feb 12 17:32:02 2024 +0100 @@ -62,6 +62,8 @@ UiBool vexpand; int width; int gridwidth; + int colspan; + int rowspan; }; struct UiContainer { @@ -108,6 +110,8 @@ UiContainer* ui_frame_container(UiObject *obj, GtkWidget *frame); void ui_frame_container_add(UiContainer *ct, GtkWidget *widget, UiBool fill); +UIWIDGET ui_box_create(UiObject *obj, UiContainerArgs args, UiSubContainerType type); + UiContainer* ui_box_container(UiObject *obj, GtkWidget *box); void ui_box_container_add(UiContainer *ct, GtkWidget *widget, UiBool fill);