Описание
Метод Chord рисует замкнутую фигуру дугу окружности или эллипса, замкнутую хордой, с помощью текущих параметров пера Реn. Фигура заполняется текущим значением Brush. Точки (X1, Y1) и (X2, Y2) определяют прямоугольник, описывающий эллипс. Начальная точка дуги определяется пересечением эллипса с прямой, проходящей через его центр и точку (X3, Y3). Конечная точка дуги определяется пересечением эллипса с прямой, проходящей через его центр и точку (X4, Y4). Дуга рисуется против часовой стрелки от начальной до конечной точки. Хорда соединяет точки (X3, Y3) и (X4, Y4).
В Windows 95/98 суммы X1 + X2, Y1 + Y2 и X1 + X2 + Y1 + Y2 не должны превышать 32768.
В Windows NT направление рисования дуги можно изменить на направление по часовой стрелке вызовом функции SetArcDirection.
Классы
TCanvas
Прототип
void __fastcall Chord{int X1, int Y1, int X2, int Y2, int X3, int Y3, int X4, int Y4);
Пример №1
Image1->Canvas->Chord(0,0,200,200,200,0,0,0);
Скриншот
Пример №2
Image1->Canvas->Chord(0,0,200,200,0,0,200,0);
Скриншот