Иллюстрированный самоучитель по Delphi 7 для начинающих

Дуга

Вычерчивание дуги выполняет метод Arc, инструкция вызова которого в общем виде выглядит следующим образом:

Объект.Canvas.Arc(x1,y1,х2,у2,х3,у3,х4,у4)

Где:

  • x1, y1, х2, у2 – параметры, определяющие эллипс (окружность), частью которого является вычерчиваемая дуга;
  • х3, у3 – параметры, определяющие начальную точку дуги;
  • х4, у4 – параметры, определяющие конечную точку дуги.

Начальная (конечная) точка – это точка пересечения границы эллипса и прямой, проведенной из центра эллипса в точку с координатами х3 и у3 (х4, у4). Дуга вычерчивается против часовой стрелки от начальной точки к конечной (рис. 10.7).

Цвет, толщина и стиль линии, которой вычерчивается дуга, определяются значениями свойства Реn поверхности (canvas), на которую выполняется вывод.

Иллюстрированный самоучитель по Delphi 7 для начинающих › Графические возможности Delphi › Дуга
Рис. 10.7. Значения параметров метода Arc определяют дугу как часть эллипса (окружности)

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.