ui/cocoa/container.m

changeset 603
8d2b7b934230
parent 500
95ab1710993f
child 718
06eec75a6fd5
--- a/ui/cocoa/container.m	Fri May 30 17:55:57 2025 +0200
+++ b/ui/cocoa/container.m	Sat May 31 20:57:26 2025 +0200
@@ -95,8 +95,8 @@
 
 /* -------------------- public container functions --------------------- */
 
-static UIWIDGET ui_box_create(UiObject *obj, UiContainerArgs args, NSUserInterfaceLayoutOrientation orientation) {
-    BoxContainer *box = [[BoxContainer alloc] init:orientation spacing:args.spacing];
+static UIWIDGET ui_box_create(UiObject *obj, UiContainerArgs *args, NSUserInterfaceLayoutOrientation orientation) {
+    BoxContainer *box = [[BoxContainer alloc] init:orientation spacing:args->spacing];
     box.translatesAutoresizingMaskIntoConstraints = false;
     
     // add box to the parent
@@ -109,15 +109,15 @@
     return (__bridge void*)box;
 }
 
-UIWIDGET ui_vbox_create(UiObject *obj, UiContainerArgs args) {
+UIWIDGET ui_vbox_create(UiObject *obj, UiContainerArgs *args) {
     return ui_box_create(obj, args, NSUserInterfaceLayoutOrientationVertical);
 }
 
-UIWIDGET ui_hbox_create(UiObject *obj, UiContainerArgs args) {
+UIWIDGET ui_hbox_create(UiObject *obj, UiContainerArgs *args) {
     return ui_box_create(obj, args, NSUserInterfaceLayoutOrientationHorizontal);
 }
 
-UIWIDGET ui_grid_create(UiObject *obj, UiContainerArgs args) {
+UIWIDGET ui_grid_create(UiObject *obj, UiContainerArgs *args) {
     GridLayout *grid = [[GridLayout alloc] init];
     grid.translatesAutoresizingMaskIntoConstraints = false;
     

mercurial