Next: Diagram manipulation, Previous: The Diagram Package, Up: The Diagram Package
The Tk canvas allow to construct many kind of structured graphics. That means that almost every kind of user interface can be constructed using the Tk canvas. Ferret is mainly a graphical editor, with well defined edited objects: entities, relationships, etc. Each of these objects usually need a graphical representation with which the user interact.
A diagram is composed by two main component types: