Chart layout for wxWidgets

Nicholas Bastin nbastin at mac.com
Wed Aug 22 20:07:21 PDT 2007


On 22 Aug , 2007, at 22:20 , sbVB Sergio Barbosa Villas-Boas wrote:

> Nicholas Bastin wrote:
>> On 21 Aug , 2007, at 06:16 , Gildas Fargeas wrote:
>>> Hi,
>>> I'm trying to draw a simple line plot in my program. I'd like to  
>>> add data in the chart progressively. I've looked at ploticus but  
>>> I'm not sure it could suit.
>>> I'm looking for something in a form of a library and not an  
>>> external program to call. It has to be light.
>> If you don't mind paying some money, ChartDirector (<http:// 
>> www.advsofteng.com/>) is phenomenal.
> I'm interested in the advsofteng library.
> But I'd like to know a few things.
> Have you used advsofteng.with wx, in Windows and Linux?

I have not used it with wx, but we use it with a custom windowing  
library on Win32/64, Linux32/64, and Solaris.  Should be no problem  
to integrate it into wx - at the very least, it can just generate  
files and you can display them, but you shouldn't have to resort to  
that.

> In windows with VC6 and VC2005? in Linux with (obviously) g++ 4.x?

We use ICL on windows, but it has worked with custom code built with  
MSVC6.  We use gcc 3.4.x on linux still, so I can't say for sure that  
it works with 4.x, but it doesn't do anything terribly tricky, so  
it's probably fine.  You can download it and play with it for free,  
just all the charts and graphs have a watermark and 'unregistered' text.

> Does it come with binaries or with source code?

Binaries, but their support is very good about building custom  
configurations should you desire it.  (Your responsibility to test  
them, obviously).

> If it comes with binaries, is there any chance it will be not  
> compatible with future versions
> of compiler or versions of wx?

There's always a chance of that with commercial software.  I'd  
suggest if that's a huge problem, then you could try to negotiate  
some kind of a code escrow deal in the event that they do stop  
developing the product.

--
Nick




More information about the wx-users mailing list