Кент Рейсдорф. BORLAND C++BUILDER. Раздел 2
Кент Рейсдорф. BORLAND C++BUILDER. Страница 156
Parent
Свойство Parent представляет собой указатель на порождающий объект формы. Различие между Owner и Parent объяснено выше, в разделе «Owner».
Формы по своей сути также являются компонентами. А это значит, что они имеют много общих с компонентами методов. К этим методам, в частности, относятся Show(), ShowModal() и Invalidate(). Однако существуют методы, используемые только в формах. Как и раньше, я остановлюсь лишь на наиболее часто используемых методах.
BringToFront()
Метод BringToFrontQ используется для расположения данной формы поверх всех остальных форм приложения.
Close () и CloseQueryO
Метод CloseQ закрывает форму после предварительного вызова CloseQueryO, проверяющего, возможно ли нормальное закрытие. Функция Close-
Query(), в свою очередь, вызывает обработчик события OnCloseQuery. Если переменная типа bool, передаваемая обработчику OnCloseQuery, имеет значение false, то форма не закрывается. При значении true форма закрывается нормальным образом. Вы можете использовать обработчик события OnCloseQuery для вывода запроса на сохранение файла и для проверки возможности закрытия формы.
Print ()
Метод PrintQ выводит на печать содержимое формы. Печатается только рабочая область формы, без подписи, строки заголовка или рамок. Print() удобен для быстрой распечатки формы.
ScrollView()
Метод ScrollView() прокручивает форму, пока указанный компонент не окажется в поле зрения.
SetFocus()
Метод SetFocus() активизирует форму и перемещает ее поверх других окон. Если форма содержит компоненты, будет активизирован тот из них, который определяется свойством ActiveControl (см. свойство ActiveControl в разделе «Свойства, доступные во время разработки и выполнения программы»).
Show() и ShowModal()