Введение в ActiveField
Обзор объектов
Диаграмма иерархии
С чего начать
Работа с задачами
Работа с моделью
Работа с данными
Анализ результатов

Windows Object

Краткое описание

Коллекция MDI окон.

Подробное описание

Коллекция объектов Window в ELCUT. Коллекция Windows объекта Application содержит все окна в приложении. В тоже время коллекция Windows объекта Document содержит только окна, показывающие этот документ.

Использование коллекции Windows

Свойство Windows объекта Application или IDocument возвращает коллекцию Windows. Каждое окно документа в ELCUT является членом коллекции Windows. Когда создается или открывается новый документ, первое окно этого документа создается автоматически. Чтобы создать новое окно для того же документа, используйте метод NewWindow объекта IDocument. Чтобы закрыть окно, используйте метод Close объекта Window. При этом окно будет удалено из коллекции Windows. Использование метода Close для единственного окна документа, также закроет и документ.

Метод Item (index) коллекции Windows возвращает один объект Window. Параметр index - это имя окна или его номер. Первое окно имеет номер 1. Метод Item является методом, используемым по умолчанию для коллекции Windows, поэтому его имя можно не писать:

Windows (1).Close
Windows ("Результат расчета Magn1.pbm").WindowState = qfMinimized

В последней строке приведенного примера сворачивается окно "Результат расчета Magn1.pbm".

Windows (1) это всегда самое верхнее (активное) окно.

Используйте метод Arrange, чтобы упорядочить окна на экране.