Я создаю приложение, в которое перетаскиваю виджеты кнопок на панель. Мне бы хотелось, чтобы на панели была видимая сетка, куда я перетаскивал виджеты, чтобы виджеты были выровнены по сетке.
Полагаю, что создать сетку с квадратами 15x15 пикселей с помощью GridBagSizer (поскольку виджеты будут распределены между несколькими ячейками) несложно, но как можно сделать количество квадратов динамически в соответствии с размером панели
Нужно ли рассчитывать, сколько квадратов мне нужно, чтобы заполнить панель при инициализации и при каждом изменении размера?
Использование python и wxpython, кстати.
Эрджан Петтерсен