Support for Delphi 13 is not currently planned for the TMS IntraWeb Component Pack.
However, you can manually adapt the required files to enable compatibility.
1. Update the tmsdefs.inc file
Locate the section starting with {$IFDEF VER360} and ending with {$ENDIF}.
Immediately below that section, add the following definitions for Delphi 13:
{$IFDEF VER370}
{$DEFINE DELPHI2_LVL}
{$DEFINE DELPHI3_LVL}
{$DEFINE DELPHI4_LVL}
{$DEFINE DELPHI5_LVL}
{$DEFINE DELPHI6_LVL}
{$DEFINE DELPHI7_LVL}
{$DEFINE DELPHI9_LVL}
{$DEFINE DELPHI2006_LVL}
{$DEFINE DELPHI2007_LVL}
{$DEFINE DELPHI2010_LVL}
{$DEFINE DELPHIXE_LVL}
{$DEFINE DELPHIXE2_LVL}
{$DEFINE DELPHIXE3_LVL}
{$DEFINE DELPHIXE4_LVL}
{$DEFINE DELPHIXE5_LVL}
{$DEFINE DELPHIXE6_LVL}
{$DEFINE DELPHIXE7_LVL}
{$DEFINE DELPHIXE8_LVL}
{$DEFINE DELPHIXE9_LVL}
{$DEFINE DELPHIXE10_LVL}
{$DEFINE DELPHIXE11_LVL}
{$DEFINE DELPHIXE12_LVL}
{$DEFINE DELPHIXE13_LVL}
{$DEFINE DELPHIXE14_LVL}
{$DEFINE DELPHIXE15_LVL}
{$DEFINE DELPHI_TOUCH}
{$DEFINE DELPHI_UNICODE}
{$DEFINE DELPHI10_LVL}
{$DEFINE DELPHI11_LVL}
{$IFNDEF BCB}
{$DEFINE ISDELPHI}
{$ENDIF}
{$ENDIF}
2. Update the TMSIWCompilerDefines.inc file.
Add the following definitions for Delphi 13:
{$IFDEF VER370}
{$DEFINE Min_DelphiXE2}
{$DEFINE HAS_ComponentPlatformsAttribute}
{$DEFINE USE_AnsiStringsUnit}
{$IFDEF BCB}
{$DEFINE CBUILDER}
{$DEFINE CBUILDER12}
{$DEFINE CBUILDER14}
{$DEFINE CBUILDER15}
{$ELSE}
{$DEFINE DELPHI}
{$DEFINE DELPHI12}
{$DEFINE DELPHI14}
{$DEFINE DELPHI15}
{$DEFINE DELPHI16}
{$DEFINE DELPHI17}
{$DEFINE DELPHI17}
{$ENDIF}
{$DEFINE VCL13ORABOVE}
{$DEFINE VCL14ORABOVE}
{$DEFINE VCL15ORABOVE}
{$DEFINE VCL16ORABOVE}
{$DEFINE VCL17ORABOVE}
{$DEFINE VCL6O}
{$DEFINE VCL70}
{$DEFINE VCL80}
{$DEFINE VCL90}
{$DEFINE VCL100}
{$DEFINE VCL110}
{$DEFINE VCL120}
{$DEFINE VCL130}
{$DEFINE VCL140}
{$DEFINE VCL150}
{$DEFINE VCL160}
{$DEFINE VCL170}
{$DEFINE VCL180}
{$DEFINE VCL190}
{$DEFINE VCL200}
{$DEFINE VCL210}
{$ENDIF}
3. Update the package files
The following package files need to be modified:
.dproj files:
IW16TMSDXE15UPD.dproj
IW16TMSDEDXE15UPD.dproj
IW16TMSGRIDDXE15UPD.dproj
IW16TMSGRIDDEDXE15UPD.dproj
IW16TMSXLSDXE15UPD.dproj
.dpk files:
IW16TMSDXE15UPD.dpk
IW16TMSDEDXE15UPD.dpk
IW16TMSGRIDDXE15UPD.dpk
IW16TMSGRIDDEDXE15UPD.dpk
IW16TMSXLSDXE15UPD.dpk
In each file, replace all occurrences of IntraWeb_16_D12 with IntraWeb_16_D13.