The latest version of TeeChart Pro (versions 4.0 and 4.01)
cannot be used with the DecisionCube component that is part of
Delphi 4. TeeMach finished and released TeeChart Pro 4 after
Delphi 4 was released. The Pro version includes changes to
TeeChart units and packages which added some new features
and fixed bugs. This caused a problem with the DecisionCube
component because the TDecisionGraph component derives from
TCustomChart class.
We received an email from David Berneda, the author of
TeeChart, in which he recommended that Inprise make some
changes to DecisionCube to support updates to TeeChart.
David's email says "Inprise should recompile or deliver the
DCube units. As I can modify TChart many times, one option is
to separate the DGraph component in a new package, so the
DCube can still be used with TeeChart Pro in the same project
(but the TDGraph component not). The best would be having the
sources of DGraph component (one small unit), so recompilation
after installing future TChart Pro versions would be a mouse
click."
Inprise did not respond to our inquiries about this issue.
However, in Inprise's reporting-charting newsgroup, Jack
Johnson reported yesterday that "This morning I received email
from Charlie Calvert. He is passing the message to the Delphi
dev team to find out if the DecisionCube is scheduled to be
updated." Charlie Calvert is Manager of Developer Relations
for Inprise.