Иллюстрированный самоучитель по C++ Builder

Форма

Некоторые свойства являются сложными, т. е. их значение определяется совокупностью значений других (уточняющих) свойств. Например, свойство Border icons определяет, какие кнопки управления окном будут доступны во время работы программы. Значения этого свойства определяется совокупностью значений свойств MSystemMenu, biMinimize, biMaximize и biHelp, каждое из которых, в свою очередь, определяет наличие соответствующей командной кнопки в заголовке окна во время работы программы. Перед именами сложных свойств стоит значок "+", в результате щелчка на котором раскрывается список уточняющих свойств (рис. 2.4), значения которых можно задать обычным образом (ввести в поле или выбрать в списке допустимых значений).

Иллюстрированный самоучитель по C++ Builder › Первый проект › Форма
Рис. 2.4. Изменение значения уточняющего свойства

В результате выбора некоторых свойств (щелчка кнопкой мыши на свойстве), рядом со значением свойства появляется командная кнопка с тремя точками. Это значит, что задать значение свойства можно в дополнительном диалоговом окне, которое появится в результате щелчка на этой кнопке. Например, значение сложного свойства Font можно задать в окне Object Inspector путем ввода значений уточняющих свойств, а можно воспользоваться стандартным диалоговым окном Шрифт, которое появится в результате щелчка на кнопке с тремя точками (рис. 2.5).

Иллюстрированный самоучитель по C++ Builder › Первый проект › Форма
Рис. 2.5. Чтобы задать свойства шрифта, щелкните на кнопке с тремя точками

В табл. 2.2 перечислены свойства формы разрабатываемой программы, которые следует изменить. Остальные свойства формы оставлены без изменения и в таблице не приведены. В приведенной таблице в именах некоторых свойств есть точка. Это значит, что надо задать значение уточняющего свойства.

Таблица 2.2. Значения свойств стартовой формы.

Свойство Значение Комментарий
Caption Сила тока  
Height 200  
Width 330  
BorderStyle bsSingle Тонкая граница не позволяет изменить размер окна во время работы программы путем захвата и перемещения границы
Borderlcons. biMinimize False В заголовке окна нет кнопки Свернуть
Borderlcons. biMaximize False В заголовке окна нет кнопки Развернуть
Font. Name Tahoma  
Font. Size 10  
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.