General TeeChart VCL Update Problem

TeeChart VCL for Borland/CodeGear/Embarcadero RAD Studio, Delphi and C++ Builder.
Post Reply
Andy777
Newbie
Newbie
Posts: 3
Joined: Fri Sep 30, 2005 4:00 am
Location: Backnang
Contact:

General TeeChart VCL Update Problem

Post by Andy777 » Mon Jun 25, 2007 10:40 am

We bought TeeChart 7 VCL Pro and i installed it in Borland C++ Builder 6.
After adding a chart and a series i got errors like: (as in some older support - posts)

"Error reading Series1->Marks.Callout.Brush.Color: Property Callout does not exist."

For a lot of hours i read forum messages and did a lot of things like
- setting the lib and include paths in the project options
- removing old (teechart 4 files from original BCB6 install)
- ....

It's quite confusing which files have to be in which folders.

There are teechart files in the
- original BCB6 directory structure,
- Windows\system32 directory (C:\WINNT\system32)
- in the installation dirctory tree fpr TeeChart 7 Pro
(C:\Programme\a\Programmierung\TeeChart Pro for BCB6)

My latest action was to remove (backup) the following files and folders,
which all seemed to be from the old version:

Complete Directories:
C:\Program Files\Borland\CBuilder6\Examples\Teechart
C:\Program Files\Borland\CBuilder6\Lib\Obj\Backup_TeeChart
C:\Program Files\Borland\CBuilder6\Include\Vcl\Backup_TeeChart

Files:
C:\Program Files\Borland\CBuilder6\Lib\Obj\teedb.dcp
C:\Program Files\Borland\CBuilder6\Lib\Obj\teeqr.dcp
C:\Program Files\Borland\CBuilder6\Lib\Obj\teeui.dcp

C:\Program Files\Borland\CBuilder6\Lib\tee.lib
C:\Program Files\Borland\CBuilder6\Lib\teedb.lib
C:\Program Files\Borland\CBuilder6\Lib\teeqr.bpi
C:\Program Files\Borland\CBuilder6\Lib\teeqr.lib
C:\Program Files\Borland\CBuilder6\Lib\teeui.lib

C:\Program Files\Borland\CBuilder6\Lib\Release\tee.bpi
C:\Program Files\Borland\CBuilder6\Lib\Release\teedb.bpi
C:\Program Files\Borland\CBuilder6\Lib\Release\teeui.bpi

C:\Program Files\Borland\CBuilder6\Bin\dcltee60.bpl
C:\Program Files\Borland\CBuilder6\Bin\dcltee60.de

C:\Program Files\Borland\CBuilder6\Lib\dcltee.bpi
C:\Program Files\Borland\CBuilder6\Lib\Debug\tee.bpi
C:\Program Files\Borland\CBuilder6\Lib\Debug\teedb.bpi
C:\Program Files\Borland\CBuilder6\Lib\Debug\teeui.bpi

C:\Program Files\Borland\CBuilder6\Lib\Obj\dcltee.dcp


After this i get problems compiling / linking my Project.
....

Is there anywhere a tool to uninstall an old version of Teechart completely ?
Then install the new Version. ?

Or is there a list of the files/filetypes - where they have to be ?

Please help.

Greetings, Andreas

Narcís
Site Admin
Site Admin
Posts: 14730
Joined: Mon Jun 09, 2003 4:00 am
Location: Banyoles, Catalonia
Contact:

Post by Narcís » Mon Jun 25, 2007 10:49 am

Hi Andreas,

The easiest way is using TeeInstall tool included with TeeChart's installation. Then, as you may have read, you should check that no old packages are enabled at the IDE and that new version Included and Lib folders paths are on TOP their respective lists.
Best Regards,
Narcís Calvet / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Image Image Image Image Image Image
Instructions - How to post in this forum

Andy777
Newbie
Newbie
Posts: 3
Joined: Fri Sep 30, 2005 4:00 am
Location: Backnang
Contact:

Post by Andy777 » Mon Jun 25, 2007 10:57 am

Hallo,

i'm sorry that i did't mention this -
but i used the TeeInstall tool included with TeeChart's installation.
Then i checked that no old packages are enabled at the IDE.

The following packages are enabled:
- ....
- Quick Report
- TeeChart 7 Components
- TeeChart 7 for Open GL
- TeeChart 7 for Quick Report
- TeeChart Pro 7 Components
- TeeChart Pro Graphic Exporting formats

The new version Included and Lib folders paths are on TOP their respective lists.

Please let me know how to solve the problems.

Narcís
Site Admin
Site Admin
Posts: 14730
Joined: Mon Jun 09, 2003 4:00 am
Location: Banyoles, Catalonia
Contact:

Post by Narcís » Mon Jun 25, 2007 2:46 pm

Hello Andy777,

This error indicates that somehow your project is still referecing to any old TeeChart files. Have you checked taht default TeeChart packages are no longer in windows\system32 packages? Also, If you're using the "Build with the runtime packages" option, make sure your project references only TeeChart v7 packages (they will have Tee7C6 in their name). If you project is referencing old Teechart packages (Tee or Tee70 ), replace them with new TeeChart v7 package names.
Best Regards,
Narcís Calvet / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Image Image Image Image Image Image
Instructions - How to post in this forum

Andy777
Newbie
Newbie
Posts: 3
Joined: Fri Sep 30, 2005 4:00 am
Location: Backnang
Contact:

Post by Andy777 » Tue Jun 26, 2007 8:07 am

Hallo Narcís,

thanks for your help.

I am using the "Build with the runtime packages" option.
In the appropriate BCB Project options Dialog i deleted all references to the old packages "teeui;teedb;tee;teeqr".
Nevertheless when building the project (about 30 C++ modules) i got
[Linker Fataler Fehler] Fatal: Unable to open file 'TEE.LIB'

So i searched in the "borland.public.cppbuilder.ide" newsgroup and found a hint to manually edit the actual
BCB6 Project-File ####.bpr.
In this file i found the problematic items, which i don't know where they come from.

....
<LIBRARIES value="tee.lib dxForumLibC6.lib"/>
<SPARELIBS value="vcl.lib rtl.lib dclusr.lib vclx.lib dxForumLibC6.lib dbrtl.lib vcldb.lib
tee.lib Tee7C6.lib bdertl.lib dsnap.lib cds.lib dbexpress.lib bdecds.lib
TeeDB7C6.lib TeeUI7C6.lib bcbsmp.lib TeePro7C6.lib"/>
....

After deleting the references to the old tee.lib library, in the project file the project now can be compiled and linked
successfully.

Best Regards
Andreas

~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
JESUS Christ is Life. The rest are details.
www.gibtesgott.com
www.doesgodexist.de.vu/
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~

Narcís
Site Admin
Site Admin
Posts: 14730
Joined: Mon Jun 09, 2003 4:00 am
Location: Banyoles, Catalonia
Contact:

Post by Narcís » Tue Jun 26, 2007 8:15 am

Hi Andreas,

I'm glad to hear you solved your problem.

Yes, in BCB6 sometimes there's no other option than manually editing project files. Hope this will no longer happen with C++ Builder 2006 and 2007.
Best Regards,
Narcís Calvet / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Image Image Image Image Image Image
Instructions - How to post in this forum

Post Reply