Page 2 of 2

Re: TeeChart.2017.22 is not compatible with the RAD 10.2.2

Posted: Mon Jan 08, 2018 10:31 am
by yeray
Excuse us for the lack of reply here.
As you probably know, we published a TeeChart version supporting RAD Studio Tokyo 10.2.2 on Dec 28th:
http://www.teechart.net/support/viewtop ... =3&t=16772

Re: TeeChart.2017.22 is not compatible with the RAD 10.2.2

Posted: Tue Jan 09, 2018 11:04 am
by 16482739
Hello,
Even by using the last .23 version of Teechart Pro, I have some issues on the installation, the following error appear at IDE startup (C++ builder 10.2 Update 1). Do you have any ideas ?

Re: TeeChart.2017.22 is not compatible with the RAD 10.2.2

Posted: Tue Jan 09, 2018 12:04 pm
by yeray
Hello,

TeeChart v2017.23 supports and requires the Release 2 of RAD Studio Tokyo.

Re: TeeChart.2017.22 is not compatible with the RAD 10.2.2

Posted: Sun Jan 21, 2018 7:35 am
by 16582473
I just upgraded to RAD 10.2.2 and installed TeeChartVCLFMXSOURCE-2017.23.exe and I also get that error about unit TeCanvas not found :( . Some of the earlier comments suggested that they were compatible. Is there a solution or should I install the binary version or go back to a prior version of TeeChart?

Re: TeeChart.2017.22 is not compatible with the RAD 10.2.2

Posted: Sun Jan 21, 2018 8:22 am
by 16582473
I just uninstalled the source version and installed the binary version. That works with RAD 10.2.2 so far. A shame since the source code version costs more and I would like to be able to trace back and see how some variables etc. are defined.

Re: TeeChart.2017.22 is not compatible with the RAD 10.2.2

Posted: Mon Jan 22, 2018 7:13 am
by yeray
Hello,
JimR wrote:I just upgraded to RAD 10.2.2 and installed TeeChartVCLFMXSOURCE-2017.23.exe and I also get that error about unit TeCanvas not found :( . Some of the earlier comments suggested that they were compatible. Is there a solution or should I install the binary version or go back to a prior version of TeeChart?
JimR wrote:I just uninstalled the source version and installed the binary version. That works with RAD 10.2.2 so far. A shame since the source code version costs more and I would like to be able to trace back and see how some variables etc. are defined.
The source code version should work with any RAD Studio Tokyo release since v2017.21 (RAD Studio Tokyo Starter since v2017.22). You only need to recompile the sources with TeeRecompile tool included with the sources.
If you get errors with the source code version saying TeCanvas can't be found, please check the paths and the unit scope names.

Here the binary version support for RAD Studio Tokyo:
- TeeChart v2017.21: RAD Studio Tokyo, RAD Studio Tokyo Release 1.
- TeeChart v2017.22: RAD Studio Tokyo, RAD Studio Tokyo Release 1, RAD Studio Tokyo Starter Editions, RAD Studio Tokyo Release 1 Starter Editions.
- TeeChart v2017.23: RAD Studio Tokyo Release 2, RAD Studio Tokyo Release 2 Starter Editions.

Re: TeeChart.2017.22 is not compatible with the RAD 10.2.2

Posted: Mon Jan 22, 2018 9:28 am
by 16582473
Note: I am using Delphi Pro 10.2 update 2. I used the Pro not the starter version - should that make any difference? I used the TeeChartVCLFMXSOURCE-2017.23.exe file that I downloaded a couple of days ago. I did, of course, use the TeeRecompile tool which i assume would have setup the necessary search paths. The error was within a TeeChart unit so I don't think I should have to do any editing of the unit or unit scope names to get it to compile (I am sorry but I cannot find my notes about which unit it was but i do remember that the error was that TeCanvas in its uses statement was not defined.

Re: TeeChart.2017.22 is not compatible with the RAD 10.2.2

Posted: Tue Jan 23, 2018 10:45 am
by yeray
Hello,

TeeChart's base code is written without prefixes to support old IDEs, and needs "VCLTee" (or "FMXTee" for Firemonkey) prefix to be present in the unit scope names in newer IDEs (ref here) to allow a unit to find other units referenced in the uses clause.

Re: TeeChart.2017.22 is not compatible with the RAD 10.2.2

Posted: Thu Mar 22, 2018 12:22 pm
by 16581939
I have installed VCL 2017.23 source code: it does not install the VCL subfolder with the code with VCLtee unit scope names anymore. Why is this?
I only see a subfolder FMX_XE35 with the code with FMXTee unit scope name?

Why is this? I cannot use the VCLtee unit scope name anymore.

regards, Wilfried

Re: TeeChart.2017.22 is not compatible with the RAD 10.2.2

Posted: Fri Mar 23, 2018 1:55 pm
by yeray
Hello Wilfried,

The VCL and FMX folder have always been generated by TeeRecompile utility shipped with the source code version.
If you only want to generate the scoped units without compiling, you can run TeeRecompile from the command prompt with the argument "generateunits:XX". Ie:

Code: Select all

TeeRecompile.exe -generateunits:25