Move to Delphi 10.4 Sydney

This commit is contained in:
Ansgar Becker
2020-06-07 15:27:08 +02:00
parent e251a0b4f8
commit c07593e703
15 changed files with 910 additions and 923 deletions

View File

@ -7,7 +7,7 @@
<TargetedPlatforms>1</TargetedPlatforms> <TargetedPlatforms>1</TargetedPlatforms>
<AppType>Package</AppType> <AppType>Package</AppType>
<FrameworkType>None</FrameworkType> <FrameworkType>None</FrameworkType>
<ProjectVersion>18.8</ProjectVersion> <ProjectVersion>19.0</ProjectVersion>
<Platform Condition="'$(Platform)'==''">Win32</Platform> <Platform Condition="'$(Platform)'==''">Win32</Platform>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Config)'=='Base' or '$(Base)'!=''"> <PropertyGroup Condition="'$(Config)'=='Base' or '$(Base)'!=''">
@ -58,12 +58,6 @@
<VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo> <VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
<VerInfo_Locale>1033</VerInfo_Locale> <VerInfo_Locale>1033</VerInfo_Locale>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Base_Win64)'!=''">
<DCC_UsePackage>SynEdit_R;$(DCC_UsePackage)</DCC_UsePackage>
<DCC_Namespace>System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;$(DCC_Namespace)</DCC_Namespace>
<VerInfo_Locale>1033</VerInfo_Locale>
<VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
</PropertyGroup>
<PropertyGroup Condition="'$(Cfg_1)'!=''"> <PropertyGroup Condition="'$(Cfg_1)'!=''">
<DCC_LocalDebugSymbols>false</DCC_LocalDebugSymbols> <DCC_LocalDebugSymbols>false</DCC_LocalDebugSymbols>
<DCC_DebugInformation>0</DCC_DebugInformation> <DCC_DebugInformation>0</DCC_DebugInformation>

View File

@ -7,8 +7,8 @@
<TargetedPlatforms>3</TargetedPlatforms> <TargetedPlatforms>3</TargetedPlatforms>
<AppType>Package</AppType> <AppType>Package</AppType>
<FrameworkType>VCL</FrameworkType> <FrameworkType>VCL</FrameworkType>
<ProjectVersion>18.8</ProjectVersion> <ProjectVersion>19.0</ProjectVersion>
<Platform Condition="'$(Platform)'==''">Win32</Platform> <Platform Condition="'$(Platform)'==''">Win64</Platform>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Config)'=='Base' or '$(Base)'!=''"> <PropertyGroup Condition="'$(Config)'=='Base' or '$(Base)'!=''">
<Base>true</Base> <Base>true</Base>
@ -203,9 +203,6 @@
<DCCReference Include="..\..\Source\SynHighlighterVrml97.pas"/> <DCCReference Include="..\..\Source\SynHighlighterVrml97.pas"/>
<DCCReference Include="..\..\Source\SynHighlighterEiffel.pas"/> <DCCReference Include="..\..\Source\SynHighlighterEiffel.pas"/>
<DCCReference Include="..\..\Source\SynUnicode.pas"> <DCCReference Include="..\..\Source\SynUnicode.pas">
<Form>$IFNDEF CPUX64</Form>
</DCCReference>
<DCCReference Include="..\..\Source\SynUsp10.pas">
<Form>$ENDIF</Form> <Form>$ENDIF</Form>
</DCCReference> </DCCReference>
<DCCReference Include="..\..\Source\SynEditHighlighterOptions.pas"/> <DCCReference Include="..\..\Source\SynEditHighlighterOptions.pas"/>

View File

@ -7,7 +7,7 @@
<AppType>Package</AppType> <AppType>Package</AppType>
<FrameworkType>VCL</FrameworkType> <FrameworkType>VCL</FrameworkType>
<DCC_DCCCompiler>DCC32</DCC_DCCCompiler> <DCC_DCCCompiler>DCC32</DCC_DCCCompiler>
<ProjectVersion>18.5</ProjectVersion> <ProjectVersion>19.0</ProjectVersion>
<Platform Condition="'$(Platform)'==''">Win32</Platform> <Platform Condition="'$(Platform)'==''">Win32</Platform>
<TargetedPlatforms>1</TargetedPlatforms> <TargetedPlatforms>1</TargetedPlatforms>
</PropertyGroup> </PropertyGroup>

View File

@ -7,8 +7,8 @@
<AppType>Package</AppType> <AppType>Package</AppType>
<FrameworkType>VCL</FrameworkType> <FrameworkType>VCL</FrameworkType>
<DCC_DCCCompiler>DCC32</DCC_DCCCompiler> <DCC_DCCCompiler>DCC32</DCC_DCCCompiler>
<ProjectVersion>18.5</ProjectVersion> <ProjectVersion>19.0</ProjectVersion>
<Platform Condition="'$(Platform)'==''">Win32</Platform> <Platform Condition="'$(Platform)'==''">Win64</Platform>
<TargetedPlatforms>3</TargetedPlatforms> <TargetedPlatforms>3</TargetedPlatforms>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Config)'=='Base' or '$(Base)'!=''"> <PropertyGroup Condition="'$(Config)'=='Base' or '$(Base)'!=''">
@ -136,7 +136,7 @@
<VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys> <VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys>
<VersionInfoKeys Name="Comments"/> <VersionInfoKeys Name="Comments"/>
</VersionInfoKeys> </VersionInfoKeys>
<Excluded_Packages /> <Excluded_Packages/>
</Delphi.Personality> </Delphi.Personality>
<Platforms> <Platforms>
<Platform value="Win32">True</Platform> <Platform value="Win32">True</Platform>

View File

@ -7,8 +7,8 @@
<TargetedPlatforms>3</TargetedPlatforms> <TargetedPlatforms>3</TargetedPlatforms>
<AppType>Application</AppType> <AppType>Application</AppType>
<FrameworkType>VCL</FrameworkType> <FrameworkType>VCL</FrameworkType>
<ProjectVersion>18.6</ProjectVersion> <ProjectVersion>19.0</ProjectVersion>
<Platform Condition="'$(Platform)'==''">Win32</Platform> <Platform Condition="'$(Platform)'==''">Win64</Platform>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Config)'=='Base' or '$(Base)'!=''"> <PropertyGroup Condition="'$(Config)'=='Base' or '$(Base)'!=''">
<Base>true</Base> <Base>true</Base>
@ -75,7 +75,6 @@
<DCC_F>false</DCC_F> <DCC_F>false</DCC_F>
<VerInfo_Locale>1033</VerInfo_Locale> <VerInfo_Locale>1033</VerInfo_Locale>
<SanitizedProjectName>heidisql</SanitizedProjectName> <SanitizedProjectName>heidisql</SanitizedProjectName>
<DCC_LegacyIFEND>false</DCC_LegacyIFEND>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Base_Win32)'!=''"> <PropertyGroup Condition="'$(Base_Win32)'!=''">
<DCC_Namespace>Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)</DCC_Namespace> <DCC_Namespace>Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)</DCC_Namespace>
@ -121,7 +120,6 @@
<BT_BuildType>Debug</BT_BuildType> <BT_BuildType>Debug</BT_BuildType>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Cfg_2_Win64)'!=''"> <PropertyGroup Condition="'$(Cfg_2_Win64)'!=''">
<DCC_LegacyIFEND>false</DCC_LegacyIFEND>
<DCC_DebugInformation>2</DCC_DebugInformation> <DCC_DebugInformation>2</DCC_DebugInformation>
<DCC_Define>madExcept;$(DCC_Define)</DCC_Define> <DCC_Define>madExcept;$(DCC_Define)</DCC_Define>
<VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo> <VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
@ -232,11 +230,9 @@
<DCCReference Include="..\..\source\extra_controls.pas"/> <DCCReference Include="..\..\source\extra_controls.pas"/>
<DCCReference Include="..\..\source\change_password.pas"> <DCCReference Include="..\..\source\change_password.pas">
<Form>frmPasswordChange</Form> <Form>frmPasswordChange</Form>
<FormType>dfm</FormType>
</DCCReference> </DCCReference>
<DCCReference Include="..\..\source\theme_preview.pas"> <DCCReference Include="..\..\source\theme_preview.pas">
<Form>frmThemePreview</Form> <Form>frmThemePreview</Form>
<FormType>dfm</FormType>
</DCCReference> </DCCReference>
<BuildConfiguration Include="Debug"> <BuildConfiguration Include="Debug">
<Key>Cfg_2</Key> <Key>Cfg_2</Key>
@ -309,8 +305,8 @@
<VersionInfoKeys Name="theme"/> <VersionInfoKeys Name="theme"/>
</VersionInfoKeys> </VersionInfoKeys>
<Excluded_Packages> <Excluded_Packages>
<Excluded_Packages Name="$(BDSBIN)\dcloffice2k250.bpl">Microsoft Office 2000 Sample Automation Server Wrapper Components</Excluded_Packages> <Excluded_Packages Name="$(BDSBIN)\dcloffice2k270.bpl">Microsoft Office 2000 Beispiele für gekapselte Komponenten für Automatisierungsserver</Excluded_Packages>
<Excluded_Packages Name="$(BDSBIN)\dclofficexp250.bpl">Microsoft Office XP Sample Automation Server Wrapper Components</Excluded_Packages> <Excluded_Packages Name="$(BDSBIN)\dclofficexp270.bpl">Microsoft Office XP Beispiele für gekapselte Komponenten für Automation Server</Excluded_Packages>
</Excluded_Packages> </Excluded_Packages>
</Delphi.Personality> </Delphi.Personality>
<Platforms> <Platforms>

View File

@ -10,7 +10,7 @@ HeidiSQL is a useful and reliable tool designed for web developers using the pop
Look at [the online help page](http://www.heidisql.com/help.php) to learn how to use HeidiSQL. Look at [the online help page](http://www.heidisql.com/help.php) to learn how to use HeidiSQL.
# Building # Building
Delphi 10.3 is required for building HeidiSQL. Older Delphi versions will most likely fail; newer Delphi versions may work or fail. Unfortunately, Lazarus or one Delphi 10.4 is required for building HeidiSQL. Older Delphi versions will most likely fail; newer Delphi versions may work or fail. Unfortunately, Lazarus or one
of the other free compilers cannot currently compile HeidiSQL. of the other free compilers cannot currently compile HeidiSQL.
Once Delphi is installed, you need to load the SynEdit project from the components folder. Build both run-time and design-time packages. Install the Once Delphi is installed, you need to load the SynEdit project from the components folder. Build both run-time and design-time packages. Install the