Определяет - является ли форма или панель инструментов формой верхнего уровная (top-level) или дочерней формой. Доступно в design time; "только для чтения" в run time.
Form.ShowWindow[ = nExpr] |
Возвращаемое значение
- nExpr
-
Установками для ShowWindow являются:
Установка Описание 0
In Screen (По умолчанию). Форма является дочерней формой, помещенной в главное окно Visual FoxPro.
1
In Top-Level Form. Форма является дочерней формой активно формы верхнего уровня, в качестве которой может выступать главное окно Visual FoxPro или другая форма верхнего уровня. Используйте эту установку, если вы желаете поместить форму внутрь формы верхнего уровня.
Если nExpr установлена в 1, когда в качестве формы верхнего уровня выступает главное окно Visual FoxPro, Visual FoxPro автоматически сбрасывает значение nExpr в 0.
2
As Top-Level Form. Форма представляет собой форму верхнего уровня, в которую может быть помещена дочерняя форма. Отметьте, что форма верхнего уровня всегда немодальная, независимо от установки свойства WindowType.
Примечания
Дочерняя форма представляет собой форму, содержащуюся внутри другой формы. Дочерние формы не могут быть перемещены наружу за границы их родительской формы; при их минимазации, они появляются внизу их родительской формы. Если родительская форма минимизмруется, то и дочерние формы также минимизируются.
Форма верхнего уровня (top-level form) представляет собой независимую, немодальную форму, не имеющую родительской формы и она используется для создания однодокументного - SDI (single document interface) приложения, или подается, как родительская, для обслуживания других дочерних форм. Формы вернхнего уровня работают на том же самом уровне, что и прочие приложения Windows, и могут появляться как перед ними, так и позади их. Формы верхнего уровня появляются в панели задач Windows.
Свойство Desktop определяет поведение дочерней формы. Если свойство Desktop установлено в True (.T.) дочерняя форма не скована бордюром ее родительской формы и может быть перемещена куда-либо на рабочем столе Windows. Дочерняя форма не появляется в панели задач Windows.