Поддержка мультимониторности при показе форм
Поддержка мультимониторности реализована только для форм верхнего уровня, показанных методом ПОКАЗАТЬ_ВЕРХНЕГО_УРОВНЯ, так как только этот тип форм создается вне области окна приложения. Также поддержка мультимониторности форм верхнего уровня осуществляется в функциях ПОКАЗАТЬ_ФОРМЫ и ПОКАЗАТЬ_СПИСОК_ФОРМ. Специальные опции, указываемые в качетсве параметров функции, позволяют отображать окно либо на основном (primary) мониторе(опция P), либо на другом мониторе чем тот, на котором находится Главное окно (опция D).
В режиме мультимониторности области показа каждого монитора объединяются в одно единое виртуальное пространство показа. Системы координат каждого монитора также объединяются в одну. В виртуальном пространстве показа могут быть "дырки" - это области, которые не отображаются ни на одном из физических мониторов.
Единая виртуальная область показа позволяет у всплывающих окон со свободным позиционированием, для которых сохраняются их размер и положение прошлого показа, поддерживать возможность восстановления размера и позиционирования в текущем показе. Если координаты всплывающего окна попадают в область "дырки", то окно отображается на primary мониторе.