Простой но специфичный граф-редактор на Delphi
Нужно разработать некий инструмент - чтото вроде системы проектирования для
размещения окон, дверей и других созданных в этой же системе объектов
в помещении (см _пример_ в аттаче).
На delphi с ипсользованием TMS Diagram Components.
Более подробно:
1. Wall-attachable objects: make some specific objects to attach to walls,
making then in the same position and angle of the wall, and moving them together
with walls. Examples: windows, doors, etc..
2. Wall drawing/connection: make walls to be drawn as lines with "thickness",
making the joins appear as they are connected. Allow new walls to be connected
to existing walls in connection points, glueing one wall to another
A generic feature - any TFloor descendant will have an "WallAttachable"
Boolean property that specifies the ability to attach to a TWall so I can create more
descendants bymerself
Using:
http://www.tmssoftware.com/site/diagram.asp
Also, the tools should allow to create simply shape, just need
this feature to allow user to draw wall, room and
attachable object like windows and doors.
See attached a video and a unit I got from the software house.