§ 4. Элементы управления для работы с графикой
4.3. Построение диаграмм
| 
 Основные принципы построения гистограмм и круговых диаграмм разбирались в 10-м классе (примеры 4.6 и 6.8). Используя аналогичные методы канвы диаграммы можно построить в Delphi. Пример 4.7. Создать проект, в котором построить гистограмму по данным массива из n элементов (n = 10). Массив описать с константными данными или добавить данные в массив случайным образом. 1. Поместить на форму компоненты: изображение (Image), и два компонента Button. 2. Изменить свойства Caption у компонента Button1 на «Диаграмма с константными данными». 3. Изменить свойства Caption у компонента Button2 на «Диаграмма со случайными данными». 4. Написать обработчик события OnClick для компонента Button1, в котором диаграмма строится с помощью прямоугольников. 4.1. Найти максимальный элемент в массиве — max. 5. Обработчик для компонента Button2 будет отличаться от обработчика для компонента Button1 только способом получения элементов массива. 5.1.  Массив должен быть описан в разделе  randomize;  | 
 Пример 4.7. Форма на этапе конструирования: Обработчик события OnClick для компонента Button1: 
 Работающее приложение:  | 

