At first, Hello everybody ^)
'Ask' said tha mail list is the best way to show up the modification. So i'm writing here.
As of the second YAxis being needed for my app I modified TChart modules to handle this feature.
Attached patch is based on 20190 revision of TChart and modifies tagraph.pas, taseries.pas and tatypes.pas.
The way this modification was built gives the ability to add even more axis in future.
The key moments are:
- Basic coordinates transformation routines are moved to be handled by axis itself
- transformation routines in TChart module were modified but they are totally compatible with any code written for 20190 revision
- Zooming is moved to TChartAxis too
- BackColour added
Incompatibles are:
- extent removed because max and min borders are handled by axis
As of 20190 revision totally changed some routines this patch will not cause any bigger troubles...
Foxel the lion (Kupreitchik Andrey)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 2-nd Y Axis.zip
Type: application/zip
Size: 9754 bytes
Desc: not available
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20090526/d60b3e4c/attachment.zip>
