Порядок создания изображения
Как уже
отмечалось, канва представляет собой
область, на которой можно рисовать или
отображать готовые иллюстрации. Она
является свойством формы или перечисленных
выше компонентов. Если для рисования
используются например, Image или PaintBox,
то сначала этот компонент размещают на
форме. Затем на канве компонента с
помощью перечисленных свойств и методов
создают изображение - записывают код в
обработчик какого-либо события.
Создание изображений плоских геометрических объектов
При создании
приложений, формирующих плоское
изображение, необходимо выяснить, на
какие элементарные геометрические
фигуры (объекты): точки, отрезки,
прямоугольники, дуги, окружности и др.
– можно разбить исходный рисунок. В
результате проведенного анализа можно
подобрать для их изображения стандартные
методы. После
создания изображения при необходимости
замкнутые области заполняют выбранным
стилем и цветом. Однако
большинство методов позволяют выводить
требуемый объект только частного
положения. Поэтому для вывода таких
объектов при их произвольной ориентации
на плоскости следует разрабатывать
собственные процедуры.
Примеры возможных инструкций :
Form1.Canvas.Метод
(Свойство)
Form1.Image1.Canvas.Метод
(Свойство)
Form1.PaintBox1.Canvas.Метод
(Свойство)
Следующий фрагмент чертит зеленую
линию из точки с координатами (10,10) в
точку с координатами (100,100).
Form1.Canvas.Pen.Color := clLime;
Form1.Canvas.MoveTo(10,10);
Form1.Canvas.LineTo(100,100);