Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб_ раб4.doc
Скачиваний:
4
Добавлен:
14.11.2019
Размер:
109.57 Кб
Скачать

Дополнительное задание 1 к упр. 5.8

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

  1. Создайте проект. В Строке заголовка формы запишите название: «Изменение цвета 2» (свойство Caption). Форме дайте имя FormChColor2 (свойство Name). Сохраните модуль и проект под UnitChCoior2 и ProjectChColor2 соответственно в папке «Изменение цвета».

  2. Разместите на форме следующие компоненты: TBitBtn (кнопка с графикой) и TShape (фигура) со страницы Additional (дополнительные) и TColorDialog (диалог цвета) со страницы Dialogs (диалоги). Назовите кнопку «Выбрать цвет фигуры» и запишите в обработчике щелчка на ней следующий код:

if ColorDialogl.Execute then

Shapel.Brush.Color:=ColorDialogl.Color;

  1. Если в диалоговом окне выбран цвет для объекта Shape1, то цвету фигуры Shape1 присваивается значение, выбранное в диалоговом окне.

  2. Сохраните изменения и запустите программу.

  3. Попробуйте изменить цвет вашей фигуры.

Рис. 3 Окно формы «Изменение цвета 2»