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

Currently, the control has seven node objects for basic geometric shapes: Triangle, Rhomboid, Rectangle, Round Rectangle, Pentagon, Hexagon, and Ellipse. Of course, by subclassing 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 attach to other objects, or connect objects together.

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

Downloads

Please get the latest version from the GitHub Repository.

Simple Graph Component (171.8 KiB, Last updated on January 25, 2014)Source code of the TSimpleGraph component, including the documentation and two sample programs.

Simple Graph Demo (720.3 KiB, Last updated on April 27, 2013)Executable demos of TSimpleGraph component, compiled with Delphi 7. The archive also contains three sample graphs.

Operational In

  • hpwSimpleGraph

    hpwSimpleGraph is a free plug-in for NeoBook, written by Hans-Peter Wickern.

  • TrackInfo

    TrackInfo is an application that provides information and display on a map, routes in GPX format (GPS eXchange Format). It is thought (or focused) to load files that come from a GPS device, and can convert tracks.

  • Easy Access

    Easy Access is a free database application that can help you to view, create and edit MS Access database files (e.g. mdb and accdb files). Bu using a nice looking user interface you are able to work with database tables, view and run queries, lists, add and delete indexes and etc.

If you have 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.