TSimpleGraph is a visual component, which provides a simple user interface for drawing graphs. The control and its graph objects are fully customizable in the way that let you create almost any kind of graphs.

Currently the control has seven node objects for basic geometric shapes: Triangle, Rhomboid, Rectangle, Round Rectangle, Pentagon, Hexagon, and Ellipse. Of course, by sub classing a class and overriding one or two methods, you can provide your own desired nodes.

The line (link) object of the control is very flexible, and can be hook to other objects or connect them together.

TSimpleGraph has some methods for interaction with clipboard and printer objects.

Downloads

  Simple Graph Component (165.6 KiB, Last updated on February 2, 2009)
Source code of the TSimpleGraph component, including its documentation and a sample application.

  Simple Graph Demo (467.0 KiB, Last updated on February 2, 2009)
Executable demo of TSimpleGraph component, compiled in Delphi 7. The archive also contains three sample graphs.

Operational In

If you have a software using the TSimpleGraph component, and you would like your product to be listed here, please post the link to your software’s homepage and a brief description about it on the miscellaneous section of the forum.