# HG changeset patch # User Olaf Wintermann <olaf.wintermann@gmail.com> # Date 1743448568 -7200 # Node ID 2b38cff009833b42e7ce73fe6b21b1a5c20493a0 # Parent af268fbe676adca4a18a56d939b506404e5cd19f add ui_scrolledwindow_w macro diff -r af268fbe676a -r 2b38cff00983 ui/ui/container.h --- a/ui/ui/container.h Mon Mar 31 21:14:32 2025 +0200 +++ b/ui/ui/container.h Mon Mar 31 21:16:08 2025 +0200 @@ -259,6 +259,7 @@ #define ui_hbox_w(obj, w, ...) for(w = ui_hbox_create(obj, (UiContainerArgs){ __VA_ARGS__ });ui_container_finish(obj);ui_container_begin_close(obj)) #define ui_grid_w(obj, w, ...) for(w = ui_grid_create(obj, (UiContainerArgs){ __VA_ARGS__ });ui_container_finish(obj);ui_container_begin_close(obj)) #define ui_tabview_w(obj, w, ...) for(w = ui_tabview_create(obj, (UiTabViewArgs){ __VA_ARGS__ });ui_container_finish(obj);ui_container_begin_close(obj)) +#define ui_scrolledwindow_w(obj, w, ...) for(w = ui_scrolledwindow_create(obj, (UiFrameArgs){ __VA_ARGS__ });ui_container_finish(obj);ui_container_begin_close(obj)) #define ui_hsplitpane(obj, ...) for(ui_hsplitpane_create(obj, (UiSplitPaneArgs){ __VA_ARGS__ });ui_container_finish(obj);ui_container_begin_close(obj)) #define ui_vsplitpane(obj, ...) for(ui_vsplitpane_create(obj, (UiSplitPaneArgs){ __VA_ARGS__ });ui_container_finish(obj);ui_container_begin_close(obj))