views:

312

answers:

4

I need to create graphs on the fly about specific process, with some informative texts and colors.

In the Unix world there's Graphviz including 'dot' for layout generation, is there something similar which could be used with Delphi?

I'm using Delphi 2007.

Also Python alternative could be considered, but I'd prefer pure Delphi in this case.

+4  A: 

@Harriv, You can try WinGraphviz wich is a COM Wrapper for Graphviz.

check this link for more info.

alt text

RRUZ
Closest thing I need, althought not native solution.
Harriv
+7  A: 

You can use SimpleGraph from DelphiArea.
A have test and use it and it's a great component. Freeware with sources.

alt text

Regards.

Neftalí
Looks nice, however no automation layout?
Harriv
No. It's a pure VCL component. A TCustomControl descendant.
Neftalí
+1  A: 

TMS also have a diagram studio and a workflow studio

and a post about the ways to make it

Hugues Van Landeghem
+1  A: 

Steema Software has a Delphi VCL TeeChart product that you may find interesting depending on your needs.

Steema Software TeeChart VCL

I have experimented with the trial version of this. I was able to create some very nice looking graphs. I was also able to use a shape file of the counties in our state to show statistics per county in a 3D view where the counties with the highest values stood out to the user.

Warren Markon