From 493faf22ffcc1fbc17f78acfcf001c8e0e102f14 Mon Sep 17 00:00:00 2001 From: carlos Date: Mon, 11 Jul 2022 07:52:10 +0200 Subject: [PATCH] Move col_with_margins utility to helper.py --- src/blenderbim/blenderbim/bim/helper.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/blenderbim/blenderbim/bim/helper.py b/src/blenderbim/blenderbim/bim/helper.py index 6b11944f87..75fa6de74d 100644 --- a/src/blenderbim/blenderbim/bim/helper.py +++ b/src/blenderbim/blenderbim/bim/helper.py @@ -118,6 +118,17 @@ def prop_with_search(layout, data, prop_name, **kwargs): op.prop_name = prop_name +def col_with_margins(layout, margin_left=0.025, margin_right=None): + margin_right = margin_left if margin_right is None else margin_right + split = layout.split(factor=margin_left, align=True) + cols = [split.column() for _ in range(2)] + cols[0].label(text="") + subsplit = cols[-1].split(factor=(1. - margin_right), align=True) + subcol = subsplit.column() + subsplit.column().label(text="") + return subcol + + class IfcHeaderExtractor: def __init__(self, filepath: str): self.filepath = filepath