Application | Ссылка на приложение |
Depth | Размер окна по вертикали в знакоместах |
Id | Внутренний идентификатор открытого окна |
Title | Заголовок окна |
Type | Тип окна (из набора констант Type) |
Width | Размер окна по горизонтали в знакоместах |
Type | Типы окон |
Абстрактный базовый класс, описывающий окно, предок классов SURVEY_WINDOW (окно просмотра отчета) и FORM_WINDOW (окно просмотра файла БД или загружаемое окно).
Время жизни окна зависит от его типа. Окна просмотра (отчетов или файлов БД) существуют с момента открытия до момента закрытия. Загружаемые окна после закрытия не уничтожаются, но становятся невидимыми и помещаются в кэш окон, значения свойств при этом сохраняются. Однако форма загружаемого окна на диске в любой момент может быть обновлена, после чего окно может быть перезагружено. Т.о. объект-описатель может "пережить" окно, которое он описывает. В этом случае большинство свойств объекта-описателя окна (и подчиненных объектов) становятся недоступными для чтения и записи, при обращении к ним будет выброшено исключение.