Показать сообщение отдельно
  #2  
Старый 13.03.2008, 13:43
AlexBlack AlexBlack вне форума
Прохожий
 
Регистрация: 12.10.2007
Сообщения: 12
Репутация: 10
По умолчанию

Я бы начал с того, что создал класс для всех объектов

- список точек и линий между ними
- особо выделены точки возможного присоединения
- координаты положения на схеме и
- можно еще предусмотреть привязанную к элементу надпись

От этого класса наследуются классы реальных эл-тов, в которых собственно описывается только внешний вид.

Вся работа схемы производится с абстрактным классом элементов.
Соответственно он должен уметь рисовать себя с учетом масштаба.
Ответить с цитированием