Кент Рейсдорф. 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 используется для выбора элемента управления, который будет активным при обращении к форме. Например, вам может потребоваться, чтобы при открытии диалогового окна был выбран один из элементов управления. Во время разработки столбец значений свойства ActiveControl содержит список всех компонентов формы. Выбранный из списка компонент будет активным при первом отображении формы.
AutoScroll, HorzScrollBar и VertScrollBar
Взятые вместе, свойства AutoScroll, HorzScrollBar и VertScrollBar управляют линейками прокрутки для формы. Если AutoScroll имеет значение true, линейки прокрутки автоматически появляются, когда форма становится слишком мала для отображения всех ее компонентов. Свойства HorzScrollBar и VertScrollBar сами имеют несколько свойств, управляющих работой линеек прокрутки.