Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Рисование линий заданного типа в Delphi


Автор: Andrey_P 26.12.2003, 09:30
У кого-нибудь есть идеи, как делать следуюшие вещи...

Таблично задан некий графический сегмент
(например, последовательностью точек и типом перехода между ними -
перейти; нарисовать линию; нарисовать кривую Безье)
Ну и, к примеру, 0<=x<=100, 0<=y<=100 (сегмент задан в квадрате 100*100).
Этот графический сегмент является типом линни.
Необходимо рисовать линию указанного типа. То есть - тянем мышку и
на каждое ее движение вся линия перерисовывается, причем тянем, конечно,
не только по горизонтали, но и в другие стороны :-)
В зависимости от длины проведенной линии сегмент повторится в ней меньшее
или большее количество раз.

С уважением Андрей.

Автор: December 26.12.2003, 22:23
Что-то не совсем понятно, но общая суть идеи вырисовывается. Тебе нужно просто сделать
1) формат хранения данных о фигурах
2) интерпретатор формата (то есть рисовалку)
Первое я бы сделал классами.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)