Very basic problems with TeeChart 7 (Pro)
Posted: Thu May 03, 2007 8:37 am
Hello,
the problems I have reported in January are still there, since then I had to work on older code so I needed to uninstall TeeChart 7, uninstall BCB 6 and reinstall BCB 6 to get the chance to work on older code unsing the older TeeChart Standard 4.04 supplied with BCB 6.
Yesterday, I tried again to get TeeChart 7 work with older code, but without success:
a) The TQRChart component installed with TeeChart 7.07 Pro does not work, it constantly redraws itself in the Editor. The problem is solved in the source code, but until now (!) no binary is available with a workable version, so I have to recompile TeeChart 7 in order to get a working version. Since the source codes for version 7.11 are out, today I tried this version, hoping that the old problems will be gone with it. To recompile it, I used the exe-file included in the source code (Tee7recompile ore something like that), and the bug with the constantly redrawing TQRChart is gone.
b) when trying to use an older application (created with TeeChart 3), I can not get rid of messages that refer to changed elements (like "Error reading Series2->Marks.Callout.Brush.Color: Property Callout does not exist." ). The answer of your support did not solve anything, since I used a different method of recompiling and I can not kill all instances of older TeeChart versions of my computer, because then no older program will run! (see: [http://www.teechart.net/support/viewtop ... 0352#20352])
c) it seems not to be possible to have different versions of TeeChart on one installation. Not even a quick method to switch versions is available. When I install TeeChart 7, I definitely can not run any recompiled version of my older programms because of b). Even worse, I can not de-install TeeChart 7 and hope that I could use my compiler as before, the complete set of TeeChart components is missing. So I have to uninstall and reinstall C++ Builder 6 in order to make my computer work as before! This procedure takes nearly half a day!
One problem with b) is that Steema itself has different, not allways working procedures for compiling a set of packages. The first set is a bpg-file called (as far as I can remember) Tee7BCB6.bpk. This should be compiled. The package contains several portions, and the activated portion is the last one, obviously requiring a version of QuickReport that I do not posses, so it is clear that this will fail. Other portions of the package require TeeChart7 components, but when I recompile the package, it it clear that TeeChart 7 does not exist at that moment, so the compilation fails.
Maybe during recompilation code from older and newer versions get mixed up? Newer versions get linked to older libraries? Can it be something like this which produces the error message in b)?
Is it possible for you to create a working TeeChart 7 installable package to BCB 6 which fixes the "TQRChart permanent redrawing error in Form editor", which also enables me to use older components?
Greetings, Axel
[/url]
the problems I have reported in January are still there, since then I had to work on older code so I needed to uninstall TeeChart 7, uninstall BCB 6 and reinstall BCB 6 to get the chance to work on older code unsing the older TeeChart Standard 4.04 supplied with BCB 6.
Yesterday, I tried again to get TeeChart 7 work with older code, but without success:
a) The TQRChart component installed with TeeChart 7.07 Pro does not work, it constantly redraws itself in the Editor. The problem is solved in the source code, but until now (!) no binary is available with a workable version, so I have to recompile TeeChart 7 in order to get a working version. Since the source codes for version 7.11 are out, today I tried this version, hoping that the old problems will be gone with it. To recompile it, I used the exe-file included in the source code (Tee7recompile ore something like that), and the bug with the constantly redrawing TQRChart is gone.
b) when trying to use an older application (created with TeeChart 3), I can not get rid of messages that refer to changed elements (like "Error reading Series2->Marks.Callout.Brush.Color: Property Callout does not exist." ). The answer of your support did not solve anything, since I used a different method of recompiling and I can not kill all instances of older TeeChart versions of my computer, because then no older program will run! (see: [http://www.teechart.net/support/viewtop ... 0352#20352])
c) it seems not to be possible to have different versions of TeeChart on one installation. Not even a quick method to switch versions is available. When I install TeeChart 7, I definitely can not run any recompiled version of my older programms because of b). Even worse, I can not de-install TeeChart 7 and hope that I could use my compiler as before, the complete set of TeeChart components is missing. So I have to uninstall and reinstall C++ Builder 6 in order to make my computer work as before! This procedure takes nearly half a day!
One problem with b) is that Steema itself has different, not allways working procedures for compiling a set of packages. The first set is a bpg-file called (as far as I can remember) Tee7BCB6.bpk. This should be compiled. The package contains several portions, and the activated portion is the last one, obviously requiring a version of QuickReport that I do not posses, so it is clear that this will fail. Other portions of the package require TeeChart7 components, but when I recompile the package, it it clear that TeeChart 7 does not exist at that moment, so the compilation fails.
Maybe during recompilation code from older and newer versions get mixed up? Newer versions get linked to older libraries? Can it be something like this which produces the error message in b)?
Is it possible for you to create a working TeeChart 7 installable package to BCB 6 which fixes the "TQRChart permanent redrawing error in Form editor", which also enables me to use older components?
Greetings, Axel
[/url]