Solved

Chart control

Posted on 2002-07-22
2
785 Views
Last Modified: 2008-03-06
Hi,
I need to be able to plot some graphs in my Windows MFC application. Time will be on X axis. I found several controls available on codeproject and codeguru. Does anybody have any good or bad experience with any plotting libraries on Windows platform? Any advice would be appreciated.

Thanks.
0
Comment
Question by:proskig
2 Comments
 

Expert Comment

by:johndixson
ID: 7170213
ProEssentials is a nice plotting package

www.gigasoft.com

but be prepared it is slow with large data sets, although this may have been improved with the latest release.
0
 
LVL 4

Accepted Solution

by:
IainHere earned 50 total points
ID: 7171853
proskig, I tried all of the controls available on codeXXX websites roughly eight months ago, and none of them were IMHO ready for serious use without *major* work.

I ended up using TeeChart from steema.  I am very happy with it, and it allows all of the control you would expect.  Some 'live' examples of its use are available on their website (don't be put off by how ugly their site is):

http://www.steema.com/products/teechart/active_x_internet_explorer_examp.htm

I suppose it depends on what you want to do - ProEssentials and TeeChart both do a lot more than simple 2D plotting (which is all I need).  TeeChart is cheaper.  Brian Convey's CGraph (on codeguru) would probably have been good enough for me, except that you could only plot integers, and couldn't scroll.  Paul Barvinko's offering on the same site was superficially a lot better, but suffered from lots of serious problems.  If you're at all interested in them, I can send you my amended version of his source code.  I spent a day or so on it then gave up.
0

Featured Post

Why You Should Analyze Threat Actor TTPs

After years of analyzing threat actor behavior, it’s become clear that at any given time there are specific tactics, techniques, and procedures (TTPs) that are particularly prevalent. By analyzing and understanding these TTPs, you can dramatically enhance your security program.

Join & Write a Comment

Introduction This article is the first in a series of articles about the C/C++ Visual Studio Express debugger.  It provides a quick start guide in using the debugger. Part 2 focuses on additional topics in breakpoints.  Lastly, Part 3 focuses on th…
Introduction This article is a continuation of the C/C++ Visual Studio Express debugger series. Part 1 provided a quick start guide in using the debugger. Part 2 focused on additional topics in breakpoints. As your assignments become a little more …
The viewer will learn how to use the return statement in functions in C++. The video will also teach the user how to pass data to a function and have the function return data back for further processing.
The viewer will learn additional member functions of the vector class. Specifically, the capacity and swap member functions will be introduced.

762 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

24 Experts available now in Live!

Get 1:1 Help Now