Page 1 of 1

Class TTextBlock already Exists

Posted: Mon Jul 09, 2018 10:38 pm
by 16583835
Had Standard edition and upgraded to Pro. After installing and recompiling I receive the "Class TTextBlock already Exists" error with the TeeMaker Design Package. I have to keep it disabled. I did search the forums and I do have several TMS components installed. Past forum posts mentioned that this was corrected, so I wonder if there has been some regression.

Steema TeeChart Pro VCL FMX Source Code 2018.24

Re: Class TTextBlock already Exists

Posted: Wed Jul 11, 2018 8:28 am
by yeray
Hello,

Could you please post the full error message?

Re: Class TTextBlock already Exists

Posted: Mon Jul 30, 2018 9:08 pm
by 16583835
"Can't load package C:\_comps\Steema Software\Steema TeeChart Pro VCL FMX Source Code 2018.24\Source\..\compiled\Del...\DclTeeMaker125.BPL. A class named TTextBlock already exists. Do you want to attempt to load this package the next time a project is loaded?"

Delphi 10.2.3.

Re: Class TTextBlock already Exists

Posted: Mon Jul 30, 2018 9:17 pm
by 16583835
Looks like TMS is using same class name in TMS Diagram Studio.

Not sure who's using first. I'll let Bruno know there is a conflict as well.

Re: Class TTextBlock already Exists

Posted: Wed Aug 01, 2018 3:13 pm
by 10050769
Hello LanceRas,

The problem was fixed since TeeChart Pro VCL/FMX v2017.23 as explain in this thread: http://www.teechart.net/support/viewtop ... ock#p74313
But seems TMS have done changes that causes conflict appears again.
We have already fixed the problem, for next maintenance release. But, you can fix the problem changing, TTextBlock class to TTeeTextBlock and TPolygon class to TTeePolygon in the TeeMaker code you find under %Program Files (x86)%\Steema Software\Steema TeeChart Pro VCL FMX Source Code 2018.24\TeeMaker.
The exactly files you must modify are:
  • TeePhysics.pas
    Unit_Test_Collision.pas
    TeeBlockCanvas.pas
    TeeBlockEditor.pas
    TeeBlocks.pas
    TeeExtruded.pas
Hoping this helps you.

Thanks in advance