У меня есть несколько окон, и я бы хотел их перекрыть, чтобы покрыть всю рабочую область экрана. Если меньше окон, отдельные окна больше. Окна почти квадраты - пример 800x585. Они всегда масштабируются с фиксированным соотношением.Вычислите размер облицовки окон
В этом примере я только 4 окна, так что мой расчет должен понять, что заполнение экрана осуществляется с помощью 2х2 сетки.
В этом примере у меня 8 окон, но вместо 4 перевалов х 2 строк (которые бы оставить огромный разрыв под 2-м ряда из-за фиксированное соотношения) окна разделены на 3х3 с одним пустое место.
Основная идея - оставить как можно меньше открытого пространства экрана. Я пытаюсь сделать это в AutoIt, но если кто-то может объяснить это в C# или Python я одинаково счастлив :)