# HG changeset patch # User Olaf Wintermann # Date 1759748499 -7200 # Node ID 0d40bac109030df7f571d97790fbb4a9d95f539e # Parent 3774965e4937d122d56388229b32560497f63a46 add ui_frame_args_set_subcontainer diff -r 3774965e4937 -r 0d40bac10903 ui/common/args.c --- a/ui/common/args.c Mon Oct 06 12:52:05 2025 +0200 +++ b/ui/common/args.c Mon Oct 06 13:01:39 2025 +0200 @@ -619,6 +619,10 @@ args->style_class = strdup(classname); } +void ui_frame_args_set_subcontainer(UiFrameArgs *args, UiSubContainerType subcontainer) { + args->subcontainer = subcontainer; +} + void ui_frame_args_set_padding(UiFrameArgs *args, int value) { args->padding = value; } diff -r 3774965e4937 -r 0d40bac10903 ui/common/args.h --- a/ui/common/args.h Mon Oct 06 12:52:05 2025 +0200 +++ b/ui/common/args.h Mon Oct 06 13:01:39 2025 +0200 @@ -169,6 +169,7 @@ UIEXPORT void ui_frame_args_set_rowspan(UiFrameArgs *args, int rowspan); UIEXPORT void ui_frame_args_set_name(UiFrameArgs *args, const char *name); UIEXPORT void ui_frame_args_set_style_class(UiFrameArgs *args, const char *classname); +UIEXPORT void ui_frame_args_set_subcontainer(UiFrameArgs *args, UiSubContainerType subcontainer); UIEXPORT void ui_frame_args_set_padding(UiFrameArgs *args, int value); UIEXPORT void ui_frame_args_set_spacing(UiFrameArgs *args, int value); UIEXPORT void ui_frame_args_set_columnspacing(UiFrameArgs *args, int value);