wxFreeChart powerful charting library Topic is solved

Are you writing your own components and need help with how to set them up or have questions about the components you are deriving from ? Ask them here.
Post Reply
MAB
Earned a small fee
Earned a small fee
Posts: 23
Joined: Mon Aug 25, 2008 3:27 pm

wxFreeChart powerful charting library

Post by MAB » Fri Dec 04, 2009 9:44 am

wxFreeChart is a powerful charting library, designed with flexibility in mind. It has a Model-Controller-View design and it can draw the following chart types:
- line/point charts based on XY coordinates
- category (bar) charts
- OHLC financial charts
- pie charts
- bubble chars
- Gantt charts

More info: http://wxcode.sourceforge.net/components/freechart/

orbitcowboy
I live to help wx-kind
I live to help wx-kind
Posts: 178
Joined: Mon Jul 23, 2007 9:01 am

Post by orbitcowboy » Fri Dec 04, 2009 10:51 am

Are there screenshots available?
OS: Ubuntu 9.04 (32/64-Bit), Debian Lenny (32-Bit)
Compiler: gcc/g++-4.3.3 , gcc/g++-4.4.0
wxWidgets: 2.8.10,2.9.0

MAB
Earned a small fee
Earned a small fee
Posts: 23
Joined: Mon Aug 25, 2008 3:27 pm

Post by MAB » Fri Dec 04, 2009 12:54 pm

orbitcowboy wrote:Are there screenshots available?
http://wxcode.sourceforge.net/components/freechart/
In screenshots section.

orbitcowboy
I live to help wx-kind
I live to help wx-kind
Posts: 178
Joined: Mon Jul 23, 2007 9:01 am

Post by orbitcowboy » Sat Dec 05, 2009 1:16 pm

MAB wrote:
orbitcowboy wrote:Are there screenshots available?
http://wxcode.sourceforge.net/components/freechart/
In screenshots section.
Thanks, i have asked because this site is not available:

(see screenshot)
Attachments
screenshot.png
OS: Ubuntu 9.04 (32/64-Bit), Debian Lenny (32-Bit)
Compiler: gcc/g++-4.3.3 , gcc/g++-4.4.0
wxWidgets: 2.8.10,2.9.0

jfouche
Super wx Problem Solver
Super wx Problem Solver
Posts: 442
Joined: Tue May 06, 2008 4:52 pm
Location: France

Post by jfouche » Sat Dec 05, 2009 10:25 pm

I use it and love it. One thing is really missing, in my point of view : manage mouse event to have information about x/y values of mouse position.
May be it's possible to extend this facility by the user himself (but I don't know how).
Jérémie

MAB
Earned a small fee
Earned a small fee
Posts: 23
Joined: Mon Aug 25, 2008 3:27 pm

Post by MAB » Sun Dec 06, 2009 3:22 am

orbitcowboy wrote:
MAB wrote:
orbitcowboy wrote:Are there screenshots available?
http://wxcode.sourceforge.net/components/freechart/
In screenshots section.
Thanks, i have asked because this site is not available:

(see screenshot)
Yes, this problem exists, when you click on "screenshots" link. :-( Please see screenshots section, and click on screenshot thumbnails. :-)

MAB
Earned a small fee
Earned a small fee
Posts: 23
Joined: Mon Aug 25, 2008 3:27 pm

Post by MAB » Sun Dec 06, 2009 3:25 am

jfouche wrote:I use it and love it. One thing is really missing, in my point of view : manage mouse event to have information about x/y values of mouse position.
May be it's possible to extend this facility by the user himself (but I don't know how).
Yes, it's possible. But it need additional code.
First you need to translate mouse position to chart data coordinate space, by calling AxisPlot::ToData.

MAB
Earned a small fee
Earned a small fee
Posts: 23
Joined: Mon Aug 25, 2008 3:27 pm

Post by MAB » Sun Dec 06, 2009 3:05 pm

http://mab72.livejournal.com/1607.html
Here is tutorial for creating simple xy chart.

timg
Earned some good credits
Earned some good credits
Posts: 148
Joined: Mon Jan 23, 2006 6:52 pm

Post by timg » Mon Dec 07, 2009 7:05 pm

Can it do log axis also? Or just linear?

JenT
Earned some good credits
Earned some good credits
Posts: 114
Joined: Fri Oct 24, 2008 9:23 am

Post by JenT » Tue Dec 08, 2009 3:20 pm

jfouche wrote:I use it and love it. One thing is really missing, in my point of view : manage mouse event to have information about x/y values of mouse position.
May be it's possible to extend this facility by the user himself (but I don't know how).
Ya,this function is good idea.
I use it for candlesticks chart, but as you think.
Miss:manage mouse event to hit bar of chart and to show something

:o

JenT
Earned some good credits
Earned some good credits
Posts: 114
Joined: Fri Oct 24, 2008 9:23 am

Post by JenT » Tue Dec 08, 2009 3:20 pm

jfouche wrote:I use it and love it. One thing is really missing, in my point of view : manage mouse event to have information about x/y values of mouse position.
May be it's possible to extend this facility by the user himself (but I don't know how).
Ya,this function is good idea.
I use it for candlesticks chart, but as you think.
Miss:manage mouse event to hit bar of chart and to show something

:o

MAB
Earned a small fee
Earned a small fee
Posts: 23
Joined: Mon Aug 25, 2008 3:27 pm

Post by MAB » Wed Dec 09, 2009 6:44 am

timg wrote:Can it do log axis also? Or just linear?
Log - mean logarithmic? Logarithmic axis is in future plans. :)
Today only linear axis supported.

MAB
Earned a small fee
Earned a small fee
Posts: 23
Joined: Mon Aug 25, 2008 3:27 pm

Post by MAB » Wed Feb 17, 2010 4:16 pm

Yesterday i made new wxFreeChart release, where added logarithmic axes, data markers, XY dynamic dataset. Dll export problems were fixed.

Post Reply