Description:
How can I compile packages for TeeChart Pro version?
Answer:
Starting with Build versions VCL 12.2.7 and VCL 13.1.1, our installer has stopped compiling packages for the TeeChart Pro VCL components. Only packages for the TeeChart Standard VCL components, which are shipped along with RAD Studio, will be compiled. We introduced this change due to problems many of our users had, for whom this link is not needed. If you still need to add this link, it is necessary to change our package to a standard version and compile it.
For example:
Delphipackage dxPSTeeChartRS18;
{$R *.res}
{$IFDEF DXDEBUGMODE}
{$DEBUGINFO ON}
{$LOCALSYMBOLS ON}
{$OPTIMIZATION OFF}
{$STACKFRAMES ON}
{$ELSE}
{$DEBUGINFO OFF}
{$LOCALSYMBOLS OFF}
{$OPTIMIZATION ON}
{$STACKFRAMES OFF}
{$ENDIF}
{$ALIGN 8}
{$ASSERTIONS OFF}
{$BOOLEVAL OFF}
{$EXTENDEDSYNTAX ON}
{$IMPORTEDDATA ON}
{$IOCHECKS ON}
{$LONGSTRINGS ON}
{$OPENSTRINGS ON}
{$OVERFLOWCHECKS OFF}
{$RANGECHECKS OFF}
{$REFERENCEINFO OFF}
{$SAFEDIVIDE OFF}
{$TYPEDADDRESS OFF}
{$VARSTRINGCHECKS ON}
{$WRITEABLECONST ON}
{$MINENUMSIZE 1}
{$IMAGEBASE $400000}
{$DESCRIPTION 'ExpressPrinting System ReportLink for TeeChart by Developer Express Inc.'}
{$IMPLICITBUILD OFF}
{$RUNONLY}
requires
dbrtl,
rtl,
vcl,
vcldb,
vclimg,
vclx,
tee, <<< change this to PRO version, for example, tee918 for pro 9
dxComnRS18,
dxCoreRS18,
dxThemeRS18,
cxDataRS18,
dxGDIPlusRS18,
cxLibraryRS18,
cxEditorsRS18,
cxPageControlRS18,
dxPSCoreRS18;
contains
dxPSTCLnk;
end
It is necessary to do the same for dxPSDBTeeChartRS18.dpk, dcldxPSTeeChartRS18.dpk and dcldxPSDBTeeChartRS18.dpk packages.
After that, please recompile all required packages manually (via the IDE). If it is necessary, you can install the design time packages (dcldx~).
Note: For DB version, it is replaced from tee and teedb to corresponding pro versions, for example: tee918 and teedb918.
I am very disappointed that uyou have removed the automatic compilation of the TeeChartPro packages - it makes updating Developer Express controls a real pain.
On my system (using C++Builder 2007), I get no packages for TeeChart - not even for the standard compnenet (presumably because it is msiing from my machine). C++Builder 2007 does not open your dpk packages, you supply no bpk packages - so what can I do?
Please would you explain what your installer does when it gets to dxPSTeeCharteRS11.dpk … which folder is it looking in for that package? I ask because ther are two copies of it in a standard installation.
Is there any way to get a log file out of your installer, to see what it is doing?
Can I rename Tee911.bpl to Tee.bpl to fool your installer into compiling the missing package?
Please help, otherwise I must revert to an earlier version of your VCL controls and won't be re-subscribing in future.
You asked a similar question in our Support Center: Help needed compiling dxPSTeeChartRS11. Let's continue our discussion there.
also add VCLTEE into unit scope name
Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;System;Xml;Data;Datasnap;Web;Soap;Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;VCLTEE
You can also add the VCLTee to the unit name