Кент Рейсдорф. BORLAND C++BUILDER. Раздел 2

Кент Рейсдорф. BORLAND C++BUILDER. Страница 152

Для создания MDI-приложения в C++Builder вы должны установить для свойства FormStyle главной формы значение fsMDIForm. При этом свойство FormStyle каждого из подчиненных окон MDI должно иметь значение fsMDI- Child. Чтобы MDI-приложение заработало, требуется совсем немного — со­здать форму для главного окна и необходимое количество форм для подчи­ненных окон.

Основные свойства форм

Класс TForm имеет большое количество свойств. Некоторые из них весьма туманны и используются редко; другие, напротив, находят широкое приме­нение. Я остановлюсь здесь на наиболее часто используемых свойствах. При этом я не собираюсь рассказывать об очевидных свойствах типа Color, Left,

Top, Width и Height, за исключением их отдельных возможностей, о которых вам следует знать.

Свойства, доступные во время разработки и выполнения программы

Свойства, собранные в этом разделе, могут быть установлены как во время разработки программы, так и во время ее выполнения. Почти все они могут быть также считаны во время выполнения программы.

ActiveControl

Свойство ActiveControl используется для выбора элемента управления, который будет активным при обращении к форме. Например, вам может потребоваться, чтобы при открытии диалогового окна был выбран один из элементов управления. Во время разработки столбец значений свойства Ac­tiveControl содержит список всех компонентов формы. Выбранный из списка компонент будет активным при первом отображении формы.

AutoScroll, HorzScrollBar и VertScrollBar

Взятые вместе, свойства AutoScroll, HorzScrollBar и VertScrollBar управ­ляют линейками прокрутки для формы. Если AutoScroll имеет значение true, линейки прокрутки автоматически появляются, когда форма становится слишком мала для отображения всех ее компонентов. Свойства HorzScrollBar и VertScrollBar сами имеют несколько свойств, управляющих работой линеек прокрутки.

Web-дизайн (с) 2010 All rights reserved