Countour Chart has missing fill data on TeeChart Pro V8
Posted: Wed Apr 18, 2012 2:52 am
Hi
I have an existing project using TeeChart Pro 8.06.60902. For various reasons I cannot upgrade the project to XE2 (missing controls in XE2 for other components)
When I plot a contour graph, several areas have missing fill data (holes with no color) The same code works correctly in a test program on Delphi XE2 using TeeChart v2012.05.120327. I have viewed other posts about holes in plots but could not resolve. This code reproduces the problem:
Series1.Clear;
Series1.IrregularGrid := true;
Series1.PaletteStyle := psPale;
Series1.AddXYZ(1, 0, 1);
Series1.AddXYZ(2, 0, 1);
Series1.AddXYZ(3, 0, 1);
Series1.AddXYZ(4, 0, 1);
Series1.AddXYZ(5, 0, 1);
Series1.AddXYZ(6, 0, 1);
Series1.AddXYZ(7, 0, 1);
Series1.AddXYZ(8, 0, 1);
Series1.AddXYZ(9, 0, 1);
Series1.AddXYZ(10, 0, 1);
Series1.AddXYZ(11, 0, 1);
Series1.AddXYZ(12, 0, 1);
Series1.AddXYZ(1, 100, 2);
Series1.AddXYZ(2, 100, 2);
Series1.AddXYZ(3, 100, 2);
Series1.AddXYZ(4, 100, 2);
Series1.AddXYZ(5, 100, 2);
Series1.AddXYZ(6, 100, 2);
Series1.AddXYZ(7, 24, 2);
Series1.AddXYZ(8, 24, 2);
Series1.AddXYZ(9, 30, 2);
Series1.AddXYZ(10, 16, 2);
Series1.AddXYZ(11, 11, 2);
Series1.AddXYZ(12, 14, 2);
Series1.AddXYZ(1, 100, 3);
Series1.AddXYZ(2, 100, 3);
Series1.AddXYZ(3, 100, 3);
Series1.AddXYZ(4, 100, 3);
Series1.AddXYZ(5, 100, 3);
Series1.AddXYZ(6, 100, 3);
Series1.AddXYZ(7, 100, 3);
Series1.AddXYZ(8, 100, 3);
Series1.AddXYZ(9, 13, 3);
Series1.AddXYZ(10, 15, 3);
Series1.AddXYZ(11, 100, 3);
Series1.AddXYZ(12, 100, 3);
Can anybody assist to resolve without having to upgrade the project to XE2, as this will break many more things (I've already tried...)
Zip file of D6 source code is attached
Thank you
Trevor
I have an existing project using TeeChart Pro 8.06.60902. For various reasons I cannot upgrade the project to XE2 (missing controls in XE2 for other components)
When I plot a contour graph, several areas have missing fill data (holes with no color) The same code works correctly in a test program on Delphi XE2 using TeeChart v2012.05.120327. I have viewed other posts about holes in plots but could not resolve. This code reproduces the problem:
Series1.Clear;
Series1.IrregularGrid := true;
Series1.PaletteStyle := psPale;
Series1.AddXYZ(1, 0, 1);
Series1.AddXYZ(2, 0, 1);
Series1.AddXYZ(3, 0, 1);
Series1.AddXYZ(4, 0, 1);
Series1.AddXYZ(5, 0, 1);
Series1.AddXYZ(6, 0, 1);
Series1.AddXYZ(7, 0, 1);
Series1.AddXYZ(8, 0, 1);
Series1.AddXYZ(9, 0, 1);
Series1.AddXYZ(10, 0, 1);
Series1.AddXYZ(11, 0, 1);
Series1.AddXYZ(12, 0, 1);
Series1.AddXYZ(1, 100, 2);
Series1.AddXYZ(2, 100, 2);
Series1.AddXYZ(3, 100, 2);
Series1.AddXYZ(4, 100, 2);
Series1.AddXYZ(5, 100, 2);
Series1.AddXYZ(6, 100, 2);
Series1.AddXYZ(7, 24, 2);
Series1.AddXYZ(8, 24, 2);
Series1.AddXYZ(9, 30, 2);
Series1.AddXYZ(10, 16, 2);
Series1.AddXYZ(11, 11, 2);
Series1.AddXYZ(12, 14, 2);
Series1.AddXYZ(1, 100, 3);
Series1.AddXYZ(2, 100, 3);
Series1.AddXYZ(3, 100, 3);
Series1.AddXYZ(4, 100, 3);
Series1.AddXYZ(5, 100, 3);
Series1.AddXYZ(6, 100, 3);
Series1.AddXYZ(7, 100, 3);
Series1.AddXYZ(8, 100, 3);
Series1.AddXYZ(9, 13, 3);
Series1.AddXYZ(10, 15, 3);
Series1.AddXYZ(11, 100, 3);
Series1.AddXYZ(12, 100, 3);
Can anybody assist to resolve without having to upgrade the project to XE2, as this will break many more things (I've already tried...)
Zip file of D6 source code is attached
Thank you
Trevor