guizero - пространство между размещаемыми элементами
Пытаюсь сделать GUI интерфейс на guizero. Получается очень некрасиво. Там много вопросов, но вот самый первый:
Я использую grid размещение и помещаю 9 кнопок в решётку 3 х 3. И при этом все 9 кнопок сливаются друг с другом краями. Выглядит просто кошмарно.
Есть ли какая то возможность (не используя задание всех размеров и смещений в пикселах) указать менеджеру размещения, что бы он оставлял зазоры между элементами ?
Добавляю краткий пример кода. Есть основное окно (app - grid) и в нём создаю две панели - левую и правую. Так вот слипаются своими краями. А я хочу, что бы между ними был зазор.
В функции main() :
app = App(title=app_title, layout="grid", width=1000, height=800)
g = gui()
g.setup_gui(app)
В методе setup_gui(app):
self.l_box = Box(app, border=3, grid=[0, 1])
self.r_box = Box(app, border=3, grid=[1, 1])
Источник: Stack Overflow на русском