Steema Issues Database

Note: This database is for bugs and wishes only. For technical support help, if you are a customer please visit our online forums;
otherwise you can use StackOverflow.
Before using this bug-tracker we recommend a look at this document, Steema Bug Fixing Policy.



Bug 162

Summary: [TV52013596] I have some problems with the actual TeeChart version (8.04) and some...
Product: VCL TeeChart Reporter: narcís calvet <narcis>
Component: SeriesAssignee: Steema Issue Manager <issuemanager>
Status: CONFIRMED ---    
Severity: major    
Priority: Normal    
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Chart Series: --- Delphi / C++ Builder RAD IDE Version:

Description narcís calvet 2013-11-20 10:01:08 EST
I have some problems with the actual TeeChart version (8.04) and some features from TSurfaceSeries and TContourSeries (in BCB2007).
Some internal pointers seems to be uninitialized. Up to now i found
from TContourSeries
ContourMarks, Levels, Smoothing
from TSurfaceSeries
WaterLines
Sometimes the pointers are 0 and sometimes it haves invalid values. This makes this features unusable. I saw a similar problems some threads ago. I tried to initialize these pointers by myself but this doesn't work. After i assigned the new value the internal pointer keeps 0. Example below
Code:
TSmoothPoints* sp = new TSmoothPoints(CSer);
CSer->Smoothing = sp; // after this Smoothing keeps 0


Furthermore i had problems with TCustom3DGridSeries. If i want to use TColorGridSeries i always have AccessViolations coming from TCustom3DGridSeries::GridIndex. Each access to this variable (read size or something) leads to an AccessViolation. I solved this problem by creating my own version of TCustom3DGridSeries and TColorGridSeries (in C++). But I'm really wants to know wants wrong there.

See attached project reproducing this. It works fine in Delphi. Problem is at line:
CSer->ContourMarks->Visible = false; [created:2008-11-24T18:45:40.000+01:00 reported by:narcis@steema.com reported in version:8.04 (TeeChart VCL)]