Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ШПОРЫ ПО ПРОГРАММ.docx
Скачиваний:
3
Добавлен:
16.04.2019
Размер:
107.4 Кб
Скачать

Цвет рабочей области формы

С размерами формы все ясно и теперь желающие могут изменить установленный по умолчанию цвет ее фона с помощью свойства Color. Для этого следует обратиться к Инспектору Объектов. Щелкните мышью на свойстве Color и выберите любой цвет из списка базовых цветов. Базовые цвета представлены в списке именованными константами. Вы можете также выбрать цвет из всей цветовой палитры, выполнив двойной щелчок мыши на значении свойства.  На экране появится стандартное диалоговое окно  выбора  цвета.Когда вы установите цвет в окне Инспектора Объектов, изменение немедленно отразится на форме. Можно работать с самыми разными цветами, но хорошим тоном считается использовать стандартную цветовую гамму Windows. Поэтому лучшее значение для свойства Color — clBtnFace (цвет такой, как у кнопок).

Рамка формы

Во внешнем виде формы очень важную роль играет рамка и расположенные на ней кнопки «Свернуть», «Развернуть», «Закрыть». Стиль рамки задается с помощью свойства BorderStyle, которое может принимать следующие значения:

bsDialog — неизменяемая в размерах рамка, свойственная диалоговым окнам;

• bsSingle — неизменяемая в размерах рамка для обычного окна;

• bsNone — у окна вообще нет ни рамки, ни заголовка;

• bsSizeable — изменяемая в размерах рамка для обычного окна;

• bsToolWindow — аналогично значению bsSingle, но окно имеет слегка уменьшенный заголовок, что свидетельствует о его служебном назначении;

• bsSizeToolWin — аналогично значению bsSizeable, но окно имеет слегка уменьшенный заголовок, что свидетельствует о его служебном назначении

Обычно для окантовки формы используют значение bsSizeable. В этом случае форма имеет стандартную изменяемую в размерах рамку (как при проектировании), заголовок, управляющее меню, кнопки «Свернуть», «Развернуть», «Закрыть».

Когда значение в свойстве BorderStyle допускает наличие заголовка, вы можете использовать свойство Borderlcons для определения системных элементов рамки (управляющего меню, кнопок «Свернуть», «Развернуть», «Закрыть», «Справка»), которые будут доступны пользователю . Свойство Borderlcons состоит из следующих вложенных свойств булевского типа:

• biSystemMenu — форма имеет управляющее меню (оно вызывается по щелчку правой кнопки мыши на заголовке формы);

• biMinimize — рамка формы имеет кнопку «Свернуть»;

• biMaximize — рамка формы имеет кнопку «Развернуть»;

• biHelp — рамка формы имеет кнопку «Справка»; при нажатии кнопки «Справка» курсор мыши превращается в стрелку со знаком вопроса; выбирая таким курсором нужный элемент формы, пользователь получает по нему справку во всплывающем окне.

Значок формы

Если вы разрабатываете коммерческое приложение, а не тестовый пример, следует позаботиться о том, чтобы форма имела в своем левом верхнем углу выразительный значок. Для разработки значков в Delphi существует специальное средство — Редактор Изображений (Image Editor). Он прост в работе и мы надеемся, что вы разберетесь с ним самостоятельно. Когда пиктограмма разработана, ее нужно просто установить в свойстве формы Icon. Для этого сделайте двойной щелчок мыши в окне Инспектора Объектов на значении свойства. Delphi откроет показанное ниже диалоговое окно, только без рисунка. Нажмите кнопку Load... и выберите какой-нибудь файл значка из папки Delphi 2. 0\Images\Icons, после этого закройте диалоговое окно с помощью кнопки ОК.Delphi сразу же подставит эту пиктограмму в левый верхний угол формы .