Текущий архив: 2006.04.02;
Скачать: CL | DM;
Внизиспользование TChart для рисования многоугольника Найти похожие ветки
← →
Николай2006 (2006-03-02 13:33) [0]Привет!
Вопрос по поводу использования компонента TChart в Дельфи. Использование компонентов, разработанных третьими лицами недопустимо.
Есть задача - в некоторой координатной сетке, образуемой координатными осями x и y по некоторым данным построить многоугольник (от 3 до 12 углов). Координаты всех точек есть. Простейший пример - треугольник. В TChart в списке Series есть тип графика "line" (линия). Но если Выдать ей координаты тоек многоугольника (в нужной последовательности и попробовать соединить их (в Дельфи 2006 это происходит автоматически), то точки соединяются не в многоугольник, а в другой последовательности (по возрастанию координаты X) - действительно получается линия, состоящая из отрезков по точкам, выстроенным слева-направо. А вот многоугольник нарисовать не получается. Подскажите, может я чего-то не так понял или это принципиально невозможно?
Пример кода простой (дан для Дельфи 2006 Dev.St., хотя и в 7ой код выглядит примерно также - только не задается цвет и подпись):
Chart1.Series[0].AddXY(25,1,"",clred);
Chart1.Series[0].AddXY(5,50,"",clred);
Chart1.Series[0].AddXY(15,75,"",clred);
Chart1.Series[0].AddXY(50,80,"",clred);
Chart1.Series[0].AddXY(25,1,"",clred);
По координатам должен получиться замкнутый многоугольник, а получается ломанная, построенная по точкам слева-направо. Я, конечно, понимаю, что можно рисовать на Canvas, но хотелось бы до конца определиться с этим компонентом, т.к. при развитии программы работа с графиками будет все сложнее и сложнее, при рисовании на канве сразу всего не предусмотришь.
Спасибо.
С уважением, Николай
← →
Kolan © (2006-03-02 13:39) [1]
> разработанных третьими лицами недопустимо.
А чарт ты думаешь кто сделал?
В чарте такое трудно сделать.. наверно невозможно даже...
Чем тебе TCanvas неподощел?...
← →
MBo © (2006-03-02 13:40) [2]SeriesXXX.XValues.Order := loNone
← →
Николай2006 (2006-03-02 13:52) [3]Ну, СПАСИБО тебе, MBo, все получилось! А то я в графиках совсем новичок был, здесь срочно понадобилось вставить... Все заработало.
Страницы: 1 вся ветка
Текущий архив: 2006.04.02;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.04 c