ui/common/args.c

changeset 767
e5bda948a55f
parent 760
396caea0234a
child 773
239d29f31cf8
--- a/ui/common/args.c	Mon Sep 15 16:08:07 2025 +0200
+++ b/ui/common/args.c	Mon Sep 15 16:12:34 2025 +0200
@@ -735,6 +735,9 @@
     args->initial_position = pos;
 }
 
+void ui_splitpane_args_set_position_property(UiSplitPaneArgs *args, const char *propname) {
+    args->position_property = strdup(propname);
+}
 
 void ui_splitpane_args_set_varname(UiSplitPaneArgs *args, const char *varname) {
     args->varname = strdup(varname);
@@ -754,6 +757,7 @@
     free((void*)args->name);
     free((void*)args->style_class);
     free((void*)args->varname);
+    free((void*)args->position_property);
     free(args);
 }
 

mercurial