ui/cocoa/container.m

changeset 800
814d374fb689
parent 799
f8ff8df41713
child 811
1391ba7e533f
--- a/ui/cocoa/container.m	Sun Oct 05 12:34:42 2025 +0200
+++ b/ui/cocoa/container.m	Sun Oct 05 13:30:19 2025 +0200
@@ -162,7 +162,18 @@
     UiContainerX *ctn = obj->container_end;
     id<Container> container = (__bridge id<Container>)ctn->container;
     container.uilayout = *layout;
-    NSEdgeInsets margin = {0}; // TODO
+    NSEdgeInsets margin = {0};
+    if(layout->margin > 0) {
+        margin.left = layout->margin;
+        margin.right = layout->margin;
+        margin.top = layout->margin;
+        margin.bottom = layout->margin;
+    } else {
+        margin.left = layout->margin_left;
+        margin.right = layout->margin_right;
+        margin.top = layout->margin_top;
+        margin.bottom = layout->margin_bottom;
+    }
     [container addView:view margin:margin];
 }
 

mercurial