You've already forked lina-components
mirror of
https://bitbucket.org/Dennis07/lina-components.git
synced 2025-08-24 21:49:04 +02:00
Version 1.0 DEV 1.17c
Signed-off-by: dennis07 <den.goehlert@t-online.de>
This commit is contained in:
73
Package/Delphi_10_2/LINA_D_10_2.dpk
Normal file
73
Package/Delphi_10_2/LINA_D_10_2.dpk
Normal file
@@ -0,0 +1,73 @@
|
||||
package LINA_D_10_2;
|
||||
|
||||
{$R *.res}
|
||||
{$R '..\..\Resource\Compiled\LINA.dcr'}
|
||||
{$R '..\..\Resource\Compiled\uAdvCtrls.dcr'}
|
||||
{$R '..\..\Resource\Compiled\uCalc.dcr'}
|
||||
{$R '..\..\Resource\Compiled\uSysCtrls.dcr'}
|
||||
{$R '..\..\Resource\Compiled\uFileCtrls.dcr'}
|
||||
{$R '..\..\Resource\Compiled\uFrmCtrls.dcr'}
|
||||
{$R '..\..\Resource\Compiled\uLocalMgr.dcr'}
|
||||
{$R '..\..\Resource\Compiled\uScriptMgr.dcr'}
|
||||
{$R '..\..\Resource\Compiled\uVirtObj.dcr'}
|
||||
{$R '..\..\Resource\Compiled\uWebCtrls.dcr'}
|
||||
{$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
|
||||
{$ALIGN 8}
|
||||
{$ASSERTIONS ON}
|
||||
{$BOOLEVAL OFF}
|
||||
{$DEBUGINFO OFF}
|
||||
{$EXTENDEDSYNTAX ON}
|
||||
{$IMPORTEDDATA ON}
|
||||
{$IOCHECKS ON}
|
||||
{$LOCALSYMBOLS ON}
|
||||
{$LONGSTRINGS ON}
|
||||
{$OPENSTRINGS ON}
|
||||
{$OPTIMIZATION OFF}
|
||||
{$OVERFLOWCHECKS OFF}
|
||||
{$RANGECHECKS OFF}
|
||||
{$REFERENCEINFO ON}
|
||||
{$SAFEDIVIDE OFF}
|
||||
{$STACKFRAMES ON}
|
||||
{$TYPEDADDRESS OFF}
|
||||
{$VARSTRINGCHECKS ON}
|
||||
{$WRITEABLECONST OFF}
|
||||
{$MINENUMSIZE 1}
|
||||
{$IMAGEBASE $400000}
|
||||
{$DEFINE DEBUG}
|
||||
{$ENDIF IMPLICITBUILDING}
|
||||
{$DESCRIPTION 'Lina Components'}
|
||||
{$IMPLICITBUILD ON}
|
||||
{$DEFINE PACKAGE}
|
||||
{$I '..\..\Source\Config.inc'}
|
||||
{$UNDEF PACKAGE}
|
||||
|
||||
requires
|
||||
rtl
|
||||
,vcl
|
||||
,vclx
|
||||
{$IFDEF ADD_DEPENDENCIES}
|
||||
,PascalScript_Core_D19
|
||||
,IndySystem
|
||||
,IndyProtocols
|
||||
,IndyCore
|
||||
{$ENDIF}
|
||||
;
|
||||
|
||||
contains
|
||||
uBase in '..\..\Source\uBase.pas',
|
||||
uSysCtrls in '..\..\Source\uSysCtrls.pas',
|
||||
uFileTools in '..\..\Source\uFileTools.pas',
|
||||
uFrmCtrls in '..\..\Source\uFrmCtrls.pas',
|
||||
uLocalMgr in '..\..\Source\uLocalMgr.pas',
|
||||
{$IFDEF ADD_DEPENDENCIES}
|
||||
uScriptMgr in '..\..\Source\uScriptMgr.pas',
|
||||
{$ENDIF}
|
||||
uSysTools in '..\..\Source\uSysTools.pas',
|
||||
uVirtObj in '..\..\Source\uVirtObj.pas',
|
||||
uAdvCtrls in '..\..\Source\uAdvCtrls.pas',
|
||||
uWebCtrls in '..\..\Source\uWebCtrls.pas',
|
||||
uFileCtrls in '..\..\Source\uFileCtrls.pas',
|
||||
uInit in '..\..\Source\uInit.pas',
|
||||
uCalc in '..\..\Source\uCalc.pas';
|
||||
|
||||
end.
|
663
Package/Delphi_10_2/LINA_D_10_2.dproj
Normal file
663
Package/Delphi_10_2/LINA_D_10_2.dproj
Normal file
@@ -0,0 +1,663 @@
|
||||
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<ProjectGuid>{605C75AC-974B-44E9-997A-211A42CE323E}</ProjectGuid>
|
||||
<MainSource>LINA_D_10_2.dpk</MainSource>
|
||||
<ProjectVersion>18.2</ProjectVersion>
|
||||
<FrameworkType>VCL</FrameworkType>
|
||||
<Base>True</Base>
|
||||
<Config Condition="'$(Config)'==''">Debug</Config>
|
||||
<Platform Condition="'$(Platform)'==''">Win32</Platform>
|
||||
<TargetedPlatforms>3</TargetedPlatforms>
|
||||
<AppType>Package</AppType>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Config)'=='Base' or '$(Base)'!=''">
|
||||
<Base>true</Base>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="('$(Platform)'=='OSX32' and '$(Base)'=='true') or '$(Base_OSX32)'!=''">
|
||||
<Base_OSX32>true</Base_OSX32>
|
||||
<CfgParent>Base</CfgParent>
|
||||
<Base>true</Base>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="('$(Platform)'=='Win32' and '$(Base)'=='true') or '$(Base_Win32)'!=''">
|
||||
<Base_Win32>true</Base_Win32>
|
||||
<CfgParent>Base</CfgParent>
|
||||
<Base>true</Base>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="('$(Platform)'=='Win64' and '$(Base)'=='true') or '$(Base_Win64)'!=''">
|
||||
<Base_Win64>true</Base_Win64>
|
||||
<CfgParent>Base</CfgParent>
|
||||
<Base>true</Base>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Config)'=='Debug' or '$(Cfg_1)'!=''">
|
||||
<Cfg_1>true</Cfg_1>
|
||||
<CfgParent>Base</CfgParent>
|
||||
<Base>true</Base>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="('$(Platform)'=='Win32' and '$(Cfg_1)'=='true') or '$(Cfg_1_Win32)'!=''">
|
||||
<Cfg_1_Win32>true</Cfg_1_Win32>
|
||||
<CfgParent>Cfg_1</CfgParent>
|
||||
<Cfg_1>true</Cfg_1>
|
||||
<Base>true</Base>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="('$(Platform)'=='Win64' and '$(Cfg_1)'=='true') or '$(Cfg_1_Win64)'!=''">
|
||||
<Cfg_1_Win64>true</Cfg_1_Win64>
|
||||
<CfgParent>Cfg_1</CfgParent>
|
||||
<Cfg_1>true</Cfg_1>
|
||||
<Base>true</Base>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Config)'=='Release' or '$(Cfg_2)'!=''">
|
||||
<Cfg_2>true</Cfg_2>
|
||||
<CfgParent>Base</CfgParent>
|
||||
<Base>true</Base>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="('$(Platform)'=='Win32' and '$(Cfg_2)'=='true') or '$(Cfg_2_Win32)'!=''">
|
||||
<Cfg_2_Win32>true</Cfg_2_Win32>
|
||||
<CfgParent>Cfg_2</CfgParent>
|
||||
<Cfg_2>true</Cfg_2>
|
||||
<Base>true</Base>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Base)'!=''">
|
||||
<VerInfo_Keys>CompanyName=Dennis Göhlert a.o.;FileDescription=Lina Components;FileVersion=1.0.0.0;InternalName=;LegalCopyright=2014;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments=</VerInfo_Keys>
|
||||
<VerInfo_Locale>1031</VerInfo_Locale>
|
||||
<DCC_CBuilderOutput>All</DCC_CBuilderOutput>
|
||||
<GenDll>true</GenDll>
|
||||
<DCC_Namespace>System;Xml;Data;Datasnap;Web;Soap;Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;$(DCC_Namespace)</DCC_Namespace>
|
||||
<GenPackage>true</GenPackage>
|
||||
<DCC_DcuOutput>..\..\Source\Compiled\Delphi_XE5</DCC_DcuOutput>
|
||||
<DCC_ExeOutput>.\$(Platform)\$(Config)</DCC_ExeOutput>
|
||||
<DCC_E>false</DCC_E>
|
||||
<DCC_N>false</DCC_N>
|
||||
<DCC_S>false</DCC_S>
|
||||
<DCC_F>false</DCC_F>
|
||||
<DCC_K>false</DCC_K>
|
||||
<SanitizedProjectName>LINA_D_10_2</SanitizedProjectName>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Base_OSX32)'!=''">
|
||||
<DCC_UsePackage>rtl;dbrtl;IndySystem;IndyProtocols;IndyCore;$(DCC_UsePackage)</DCC_UsePackage>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Base_Win32)'!=''">
|
||||
<DCC_UsePackage>rtl;vcl;dbrtl;IndySystem;IndyProtocols;IndyCore;vclx;$(DCC_UsePackage)</DCC_UsePackage>
|
||||
<VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
|
||||
<DCC_Namespace>Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)</DCC_Namespace>
|
||||
<VerInfo_Keys>CompanyName=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductVersion=1.0.0.0;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName);FileDescription=$(MSBuildProjectName);ProductName=$(MSBuildProjectName)</VerInfo_Keys>
|
||||
<VerInfo_Locale>1033</VerInfo_Locale>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Base_Win64)'!=''">
|
||||
<DCC_UsePackage>rtl;vcl;dbrtl;IndySystem;IndyProtocols;IndyCore;vclx;$(DCC_UsePackage)</DCC_UsePackage>
|
||||
<VerInfo_Keys>CompanyName=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductVersion=1.0.0.0;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName);FileDescription=$(MSBuildProjectName);ProductName=$(MSBuildProjectName)</VerInfo_Keys>
|
||||
<VerInfo_Locale>1033</VerInfo_Locale>
|
||||
<VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
|
||||
<DCC_Namespace>Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;$(DCC_Namespace)</DCC_Namespace>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Cfg_1)'!=''">
|
||||
<DCC_MapFile>3</DCC_MapFile>
|
||||
<DCC_Define>DEBUG;$(DCC_Define)</DCC_Define>
|
||||
<DCC_DebugDCUs>true</DCC_DebugDCUs>
|
||||
<DCC_Optimize>false</DCC_Optimize>
|
||||
<DCC_GenerateStackFrames>true</DCC_GenerateStackFrames>
|
||||
<DCC_DebugInfoInExe>true</DCC_DebugInfoInExe>
|
||||
<DCC_RemoteDebug>true</DCC_RemoteDebug>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Cfg_1_Win32)'!=''">
|
||||
<VerInfo_Keys>CompanyName=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductVersion=1.0.0.0;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName);FileDescription=$(MSBuildProjectName);ProductName=$(MSBuildProjectName)</VerInfo_Keys>
|
||||
<DCC_AdditionalSwitches>-LUDesignIDE</DCC_AdditionalSwitches>
|
||||
<VerInfo_Locale>1033</VerInfo_Locale>
|
||||
<VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
|
||||
<DCC_Description>Lina Components</DCC_Description>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Cfg_1_Win64)'!=''">
|
||||
<VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
|
||||
<VerInfo_Locale>1033</VerInfo_Locale>
|
||||
<VerInfo_Keys>CompanyName=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductVersion=1.0.0.0;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName);FileDescription=$(MSBuildProjectName);ProductName=$(MSBuildProjectName)</VerInfo_Keys>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Cfg_2)'!=''">
|
||||
<DCC_LocalDebugSymbols>false</DCC_LocalDebugSymbols>
|
||||
<DCC_Define>RELEASE;$(DCC_Define)</DCC_Define>
|
||||
<DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo>
|
||||
<DCC_DebugInformation>0</DCC_DebugInformation>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Cfg_2_Win32)'!=''">
|
||||
<VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
|
||||
<VerInfo_Locale>1033</VerInfo_Locale>
|
||||
<VerInfo_Keys>CompanyName=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductVersion=1.0.0.0;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName);FileDescription=$(MSBuildProjectName);ProductName=$(MSBuildProjectName)</VerInfo_Keys>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<DelphiCompile Include="$(MainSource)">
|
||||
<MainSource>MainSource</MainSource>
|
||||
</DelphiCompile>
|
||||
<DCCReference Include="..\..\Resource\Compiled\LINA.dcr"/>
|
||||
<DCCReference Include="..\..\Resource\Compiled\uAdvCtrls.dcr"/>
|
||||
<DCCReference Include="..\..\Resource\Compiled\uCalc.dcr"/>
|
||||
<DCCReference Include="..\..\Resource\Compiled\uSysCtrls.dcr"/>
|
||||
<DCCReference Include="..\..\Resource\Compiled\uFileCtrls.dcr"/>
|
||||
<DCCReference Include="..\..\Resource\Compiled\uFrmCtrls.dcr"/>
|
||||
<DCCReference Include="..\..\Resource\Compiled\uLocalMgr.dcr"/>
|
||||
<DCCReference Include="..\..\Resource\Compiled\uScriptMgr.dcr"/>
|
||||
<DCCReference Include="..\..\Resource\Compiled\uVirtObj.dcr"/>
|
||||
<DCCReference Include="..\..\Resource\Compiled\uWebCtrls.dcr"/>
|
||||
<DCCReference Include="rtl.dcp"/>
|
||||
<DCCReference Include="vcl.dcp"/>
|
||||
<DCCReference Include="vclx.dcp"/>
|
||||
<DCCReference Include="..\..\Source\uBase.pas"/>
|
||||
<DCCReference Include="..\..\Source\uSysCtrls.pas"/>
|
||||
<DCCReference Include="..\..\Source\uFileTools.pas"/>
|
||||
<DCCReference Include="..\..\Source\uFrmCtrls.pas"/>
|
||||
<DCCReference Include="..\..\Source\uLocalMgr.pas"/>
|
||||
<DCCReference Include="..\..\Source\uSysTools.pas"/>
|
||||
<DCCReference Include="..\..\Source\uVirtObj.pas"/>
|
||||
<DCCReference Include="..\..\Source\uAdvCtrls.pas"/>
|
||||
<DCCReference Include="..\..\Source\uWebCtrls.pas"/>
|
||||
<DCCReference Include="..\..\Source\uFileCtrls.pas"/>
|
||||
<DCCReference Include="..\..\Source\uInit.pas"/>
|
||||
<DCCReference Include="..\..\Source\uCalc.pas"/>
|
||||
<None Include="..\..\Source\Config.inc"/>
|
||||
<BuildConfiguration Include="Release">
|
||||
<Key>Cfg_2</Key>
|
||||
<CfgParent>Base</CfgParent>
|
||||
</BuildConfiguration>
|
||||
<BuildConfiguration Include="Base">
|
||||
<Key>Base</Key>
|
||||
</BuildConfiguration>
|
||||
<BuildConfiguration Include="Debug">
|
||||
<Key>Cfg_1</Key>
|
||||
<CfgParent>Base</CfgParent>
|
||||
</BuildConfiguration>
|
||||
</ItemGroup>
|
||||
<ProjectExtensions>
|
||||
<Borland.Personality>Delphi.Personality.12</Borland.Personality>
|
||||
<Borland.ProjectType>Package</Borland.ProjectType>
|
||||
<BorlandProject>
|
||||
<Delphi.Personality>
|
||||
<VersionInfo>
|
||||
<VersionInfo Name="IncludeVerInfo">True</VersionInfo>
|
||||
<VersionInfo Name="AutoIncBuild">False</VersionInfo>
|
||||
<VersionInfo Name="MajorVer">1</VersionInfo>
|
||||
<VersionInfo Name="MinorVer">0</VersionInfo>
|
||||
<VersionInfo Name="Release">0</VersionInfo>
|
||||
<VersionInfo Name="Build">0</VersionInfo>
|
||||
<VersionInfo Name="Debug">False</VersionInfo>
|
||||
<VersionInfo Name="PreRelease">False</VersionInfo>
|
||||
<VersionInfo Name="Special">False</VersionInfo>
|
||||
<VersionInfo Name="Private">False</VersionInfo>
|
||||
<VersionInfo Name="DLL">False</VersionInfo>
|
||||
<VersionInfo Name="Locale">1031</VersionInfo>
|
||||
<VersionInfo Name="CodePage">1252</VersionInfo>
|
||||
</VersionInfo>
|
||||
<VersionInfoKeys>
|
||||
<VersionInfoKeys Name="CompanyName"/>
|
||||
<VersionInfoKeys Name="FileDescription"/>
|
||||
<VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys>
|
||||
<VersionInfoKeys Name="InternalName"/>
|
||||
<VersionInfoKeys Name="LegalCopyright"/>
|
||||
<VersionInfoKeys Name="LegalTrademarks"/>
|
||||
<VersionInfoKeys Name="OriginalFilename"/>
|
||||
<VersionInfoKeys Name="ProductName"/>
|
||||
<VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys>
|
||||
<VersionInfoKeys Name="Comments"/>
|
||||
<VersionInfoKeys Name="CFBundleName"/>
|
||||
<VersionInfoKeys Name="CFBundleDisplayName"/>
|
||||
<VersionInfoKeys Name="UIDeviceFamily"/>
|
||||
<VersionInfoKeys Name="CFBundleIdentifier"/>
|
||||
<VersionInfoKeys Name="CFBundleVersion"/>
|
||||
<VersionInfoKeys Name="CFBundlePackageType"/>
|
||||
<VersionInfoKeys Name="CFBundleSignature"/>
|
||||
<VersionInfoKeys Name="CFBundleAllowMixedLocalizations"/>
|
||||
<VersionInfoKeys Name="UISupportedInterfaceOrientations"/>
|
||||
<VersionInfoKeys Name="CFBundleExecutable"/>
|
||||
<VersionInfoKeys Name="CFBundleResourceSpecification"/>
|
||||
<VersionInfoKeys Name="LSRequiresIPhoneOS"/>
|
||||
<VersionInfoKeys Name="CFBundleInfoDictionaryVersion"/>
|
||||
<VersionInfoKeys Name="CFBundleDevelopmentRegion"/>
|
||||
<VersionInfoKeys Name="package"/>
|
||||
<VersionInfoKeys Name="label"/>
|
||||
<VersionInfoKeys Name="versionCode"/>
|
||||
<VersionInfoKeys Name="versionName"/>
|
||||
<VersionInfoKeys Name="persistent"/>
|
||||
<VersionInfoKeys Name="restoreAnyVersion"/>
|
||||
<VersionInfoKeys Name="installLocation"/>
|
||||
<VersionInfoKeys Name="largeHeap"/>
|
||||
<VersionInfoKeys Name="theme"/>
|
||||
</VersionInfoKeys>
|
||||
<Source>
|
||||
<Source Name="MainSource">LINA_D_10_2.dpk</Source>
|
||||
</Source>
|
||||
<Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\bindengine190.bpl">Embarcadero LiveBindings-Laufzeit-Package</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\bindcomp190.bpl">Komponenten für Datenbindungsausdrücke</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\FireDACPgDriver190.bpl">Embarcadero FireDAC PostgreSQL Driver Components</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\FireDACCommonDriver190.bpl">Embarcadero FireDAC Common Driver Components</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\FireDACCommon190.bpl">Embarcadero FireDAC - Allgemeine Komponenten</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\FireDACASADriver190.bpl">Embarcadero FireDAC ASA Driver Components</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\FireDACODBCDriver190.bpl">Embarcadero FireDAC ODBC Driver Components</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\FireDACMSAccDriver190.bpl">Embarcadero FireDAC MS Access Driver Components</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\FireDACIBDriver190.bpl">Embarcadero FireDAC IB Driver Components</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\FireDACMySQLDriver190.bpl">Embarcadero FireDAC MySQL Driver Components</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\FireDACSqliteDriver190.bpl">Embarcadero FireDAC Sqlite Driver Components</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\FireDACADSDriver190.bpl">Embarcadero FireDAC ADS Driver Components</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\vclFireDAC190.bpl">Embarcadero FireDAC - VCL-Formularkomponenten</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\FireDAC190.bpl">Embarcadero FireDAC-Datenbankkomponenten</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\vcldb190.bpl">Embarcadero Datenbankkomponenten</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\vcldsnap190.bpl">Embarcadero VCL-DataSnap-Komponenten</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\inetdbbde190.bpl">(Unbenannt)</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\inetdb190.bpl">Embarcadero Internet/World Wide Web-Datenbankkomponenten</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\bdertl190.bpl">Embarcadero BDE-Datenbankkomponenten</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\inetdbxpress190.bpl">(Unbenannt)</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\DBXInterBaseDriver190.bpl">Embarcadero InterBase Client</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\dbxcds190.bpl">Embarcadero SimpleDataSet-Komponente (DBX)</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\IndyCore190.bpl">Indy 10 Core</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\IndySystem190.bpl">Indy 10-System</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\IndyProtocols190.bpl">Indy 10-Protokolle</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\adortl190.bpl">Embarcadero ADO-Datenbankkomponenten</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\fmxFireDAC190.bpl">Embarcadero FireDAC FMX Forms Components</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\fmxobj190.bpl">Embarcadero FMX OBJ Import Library</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\fmxdae190.bpl">Embarcadero FMX DAE Import Library</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\fmxase190.bpl">Embarcadero FMX ASE Import Library</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\VclSmp190.bpl">Embarcadero Beispielkomponenten</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\svnui190.bpl">Benutzerschnittstellencode für die Subversion-Integration</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\svn190.bpl">Subversion-Integration</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\bindcompfmx190.bpl">Embarcadero LiveBindings-Komponenten FireMonkey</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\bindcompvcl190.bpl">Embarcadero LiveBindings-Komponenten VCL</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\MetropolisUILiveTile190.bpl">Embarcadero Metropolis-UI Komponentenbibliothek für Live-Kacheln</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\vcltouch190.bpl">Embarcadero Touch VCL-Komponenten</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\vclib190.bpl">Embarcadero InterBase Express VCL-Steuerelemente</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\ibxpress190.bpl">Embarcadero InterBase Express-Komponenten</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\vclribbon190.bpl">Embarcadero Ribbon-Komponenten</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\IndyIPClient190.bpl">Embarcadero IP Indy Client Implementation</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\IndyIPCommon190.bpl">Embarcadero IP Indy Common Implementation</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\IndyIPServer190.bpl">Embarcadero IP Indy Server Implementation</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\VCLRESTComponents190.bpl">Embarcadero REST Client Components VCL</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\RESTComponents190.bpl">Embarcadero REST-Client-Komponenten</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\bindcompdbx190.bpl">Data Binding Expression Components DBExpress</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\CloudService190.bpl">Embarcadero Cloud-Komponenten</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\dsnapcon190.bpl">Embarcadero DataSnap-Verbindungskomponenten</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\Intraweb_140_190.bpl">IntraWeb 14.0 Runtime Package for RAD Studio XE3</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\vcldbx190.bpl">Embarcadero Kompatibilitäts-Datenbankkomponenten</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\webdsnap190.bpl">Embarcadero InternetExpress Components</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\office2K190.bpl">(Unbenannt)</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\dcloffice2k190.bpl">Microsoft Office 2000 Beispiele für gekapselte Komponenten für Automatisierungsserver</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\DBXSqliteDriver190.bpl">Embarcadero Sqlite-Client</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\DBXMySQLDriver190.bpl">Embarcadero MySQL Client</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\vclshlctrls190.bpl">Win32 Shell Steuerelemente</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\dclDBXDrivers190.bpl">Embarcadero Treiberkomponenten</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\dclDBXDriversInt190.bpl">Embarcadero Intro-Treiberkomponenten</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\DataExplorerDBXPlugin190.bpl">DBExpress Daten-Explorer-Integration</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\dclofficexp190.bpl">Microsoft Office XP Beispiele für gekapselte Komponenten für Automation Server</Excluded_Packages>
|
||||
</Excluded_Packages>
|
||||
</Delphi.Personality>
|
||||
<Deployment Version="3">
|
||||
<DeployFile LocalName="..\..\..\..\..\..\..\Public\Documents\Embarcadero\Studio\19.0\Bpl\LINA_D_10_2.bpl" Configuration="Debug" Class="ProjectOutput">
|
||||
<Platform Name="Win32">
|
||||
<RemoteName>LINA_D_10_2.bpl</RemoteName>
|
||||
<Overwrite>true</Overwrite>
|
||||
</Platform>
|
||||
</DeployFile>
|
||||
<DeployClass Name="AdditionalDebugSymbols">
|
||||
<Platform Name="OSX32">
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
<Platform Name="Win32">
|
||||
<RemoteDir>Contents\MacOS</RemoteDir>
|
||||
<Operation>0</Operation>
|
||||
</Platform>
|
||||
</DeployClass>
|
||||
<DeployClass Name="AndroidClassesDexFile">
|
||||
<Platform Name="Android">
|
||||
<RemoteDir>classes</RemoteDir>
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
</DeployClass>
|
||||
<DeployClass Name="AndroidGDBServer">
|
||||
<Platform Name="Android">
|
||||
<RemoteDir>library\lib\armeabi-v7a</RemoteDir>
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
</DeployClass>
|
||||
<DeployClass Name="AndroidLibnativeArmeabiFile">
|
||||
<Platform Name="Android">
|
||||
<RemoteDir>library\lib\armeabi</RemoteDir>
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
</DeployClass>
|
||||
<DeployClass Name="AndroidLibnativeMipsFile">
|
||||
<Platform Name="Android">
|
||||
<RemoteDir>library\lib\mips</RemoteDir>
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
</DeployClass>
|
||||
<DeployClass Name="AndroidServiceOutput">
|
||||
<Platform Name="Android">
|
||||
<RemoteDir>library\lib\armeabi-v7a</RemoteDir>
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
</DeployClass>
|
||||
<DeployClass Name="AndroidSplashImageDef">
|
||||
<Platform Name="Android">
|
||||
<RemoteDir>res\drawable</RemoteDir>
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
</DeployClass>
|
||||
<DeployClass Name="AndroidSplashStyles">
|
||||
<Platform Name="Android">
|
||||
<RemoteDir>res\values</RemoteDir>
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
</DeployClass>
|
||||
<DeployClass Name="Android_DefaultAppIcon">
|
||||
<Platform Name="Android">
|
||||
<RemoteDir>res\drawable</RemoteDir>
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
</DeployClass>
|
||||
<DeployClass Name="Android_LauncherIcon144">
|
||||
<Platform Name="Android">
|
||||
<RemoteDir>res\drawable-xxhdpi</RemoteDir>
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
</DeployClass>
|
||||
<DeployClass Name="Android_LauncherIcon36">
|
||||
<Platform Name="Android">
|
||||
<RemoteDir>res\drawable-ldpi</RemoteDir>
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
</DeployClass>
|
||||
<DeployClass Name="Android_LauncherIcon48">
|
||||
<Platform Name="Android">
|
||||
<RemoteDir>res\drawable-mdpi</RemoteDir>
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
</DeployClass>
|
||||
<DeployClass Name="Android_LauncherIcon72">
|
||||
<Platform Name="Android">
|
||||
<RemoteDir>res\drawable-hdpi</RemoteDir>
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
</DeployClass>
|
||||
<DeployClass Name="Android_LauncherIcon96">
|
||||
<Platform Name="Android">
|
||||
<RemoteDir>res\drawable-xhdpi</RemoteDir>
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
</DeployClass>
|
||||
<DeployClass Name="Android_SplashImage426">
|
||||
<Platform Name="Android">
|
||||
<RemoteDir>res\drawable-small</RemoteDir>
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
</DeployClass>
|
||||
<DeployClass Name="Android_SplashImage470">
|
||||
<Platform Name="Android">
|
||||
<RemoteDir>res\drawable-normal</RemoteDir>
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
</DeployClass>
|
||||
<DeployClass Name="Android_SplashImage640">
|
||||
<Platform Name="Android">
|
||||
<RemoteDir>res\drawable-large</RemoteDir>
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
</DeployClass>
|
||||
<DeployClass Name="Android_SplashImage960">
|
||||
<Platform Name="Android">
|
||||
<RemoteDir>res\drawable-xlarge</RemoteDir>
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
</DeployClass>
|
||||
<DeployClass Name="DebugSymbols">
|
||||
<Platform Name="iOSSimulator">
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
<Platform Name="OSX32">
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
<Platform Name="Win32">
|
||||
<Operation>0</Operation>
|
||||
</Platform>
|
||||
</DeployClass>
|
||||
<DeployClass Name="DependencyFramework">
|
||||
<Platform Name="OSX32">
|
||||
<Operation>1</Operation>
|
||||
<Extensions>.framework</Extensions>
|
||||
</Platform>
|
||||
<Platform Name="Win32">
|
||||
<Operation>0</Operation>
|
||||
</Platform>
|
||||
</DeployClass>
|
||||
<DeployClass Name="DependencyModule">
|
||||
<Platform Name="OSX32">
|
||||
<Operation>1</Operation>
|
||||
<Extensions>.dylib</Extensions>
|
||||
</Platform>
|
||||
<Platform Name="Win32">
|
||||
<Operation>0</Operation>
|
||||
<Extensions>.dll;.bpl</Extensions>
|
||||
</Platform>
|
||||
</DeployClass>
|
||||
<DeployClass Required="true" Name="DependencyPackage">
|
||||
<Platform Name="iOSDevice32">
|
||||
<Operation>1</Operation>
|
||||
<Extensions>.dylib</Extensions>
|
||||
</Platform>
|
||||
<Platform Name="iOSDevice64">
|
||||
<Operation>1</Operation>
|
||||
<Extensions>.dylib</Extensions>
|
||||
</Platform>
|
||||
<Platform Name="iOSSimulator">
|
||||
<Operation>1</Operation>
|
||||
<Extensions>.dylib</Extensions>
|
||||
</Platform>
|
||||
<Platform Name="OSX32">
|
||||
<Operation>1</Operation>
|
||||
<Extensions>.dylib</Extensions>
|
||||
</Platform>
|
||||
<Platform Name="Win32">
|
||||
<Operation>0</Operation>
|
||||
<Extensions>.bpl</Extensions>
|
||||
</Platform>
|
||||
</DeployClass>
|
||||
<DeployClass Name="File">
|
||||
<Platform Name="Android">
|
||||
<Operation>0</Operation>
|
||||
</Platform>
|
||||
<Platform Name="iOSDevice32">
|
||||
<Operation>0</Operation>
|
||||
</Platform>
|
||||
<Platform Name="iOSDevice64">
|
||||
<Operation>0</Operation>
|
||||
</Platform>
|
||||
<Platform Name="iOSSimulator">
|
||||
<Operation>0</Operation>
|
||||
</Platform>
|
||||
<Platform Name="OSX32">
|
||||
<Operation>0</Operation>
|
||||
</Platform>
|
||||
<Platform Name="Win32">
|
||||
<Operation>0</Operation>
|
||||
</Platform>
|
||||
</DeployClass>
|
||||
<DeployClass Name="iPad_Launch1024">
|
||||
<Platform Name="iOSDevice32">
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
<Platform Name="iOSDevice64">
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
<Platform Name="iOSSimulator">
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
</DeployClass>
|
||||
<DeployClass Name="iPad_Launch1536">
|
||||
<Platform Name="iOSDevice32">
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
<Platform Name="iOSDevice64">
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
<Platform Name="iOSSimulator">
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
</DeployClass>
|
||||
<DeployClass Name="iPad_Launch2048">
|
||||
<Platform Name="iOSDevice32">
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
<Platform Name="iOSDevice64">
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
<Platform Name="iOSSimulator">
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
</DeployClass>
|
||||
<DeployClass Name="iPad_Launch768">
|
||||
<Platform Name="iOSDevice32">
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
<Platform Name="iOSDevice64">
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
<Platform Name="iOSSimulator">
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
</DeployClass>
|
||||
<DeployClass Name="iPhone_Launch320">
|
||||
<Platform Name="iOSDevice32">
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
<Platform Name="iOSDevice64">
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
<Platform Name="iOSSimulator">
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
</DeployClass>
|
||||
<DeployClass Name="iPhone_Launch640">
|
||||
<Platform Name="iOSDevice32">
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
<Platform Name="iOSDevice64">
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
<Platform Name="iOSSimulator">
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
</DeployClass>
|
||||
<DeployClass Name="iPhone_Launch640x1136">
|
||||
<Platform Name="iOSDevice32">
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
<Platform Name="iOSDevice64">
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
<Platform Name="iOSSimulator">
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
</DeployClass>
|
||||
<DeployClass Name="ProjectAndroidManifest">
|
||||
<Platform Name="Android">
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
</DeployClass>
|
||||
<DeployClass Name="ProjectiOSDeviceDebug">
|
||||
<Platform Name="iOSDevice32">
|
||||
<RemoteDir>..\$(PROJECTNAME).app.dSYM\Contents\Resources\DWARF</RemoteDir>
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
<Platform Name="iOSDevice64">
|
||||
<RemoteDir>..\$(PROJECTNAME).app.dSYM\Contents\Resources\DWARF</RemoteDir>
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
</DeployClass>
|
||||
<DeployClass Name="ProjectiOSDeviceResourceRules"/>
|
||||
<DeployClass Name="ProjectiOSEntitlements"/>
|
||||
<DeployClass Name="ProjectiOSInfoPList"/>
|
||||
<DeployClass Name="ProjectiOSResource">
|
||||
<Platform Name="iOSDevice32">
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
<Platform Name="iOSDevice64">
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
<Platform Name="iOSSimulator">
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
</DeployClass>
|
||||
<DeployClass Name="ProjectOSXEntitlements"/>
|
||||
<DeployClass Name="ProjectOSXInfoPList"/>
|
||||
<DeployClass Name="ProjectOSXResource">
|
||||
<Platform Name="OSX32">
|
||||
<RemoteDir>Contents\Resources</RemoteDir>
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
</DeployClass>
|
||||
<DeployClass Required="true" Name="ProjectOutput">
|
||||
<Platform Name="Android">
|
||||
<RemoteDir>library\lib\armeabi-v7a</RemoteDir>
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
<Platform Name="iOSDevice32">
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
<Platform Name="iOSDevice64">
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
<Platform Name="iOSSimulator">
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
<Platform Name="Linux64">
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
<Platform Name="OSX32">
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
<Platform Name="Win32">
|
||||
<Operation>0</Operation>
|
||||
</Platform>
|
||||
</DeployClass>
|
||||
<DeployClass Name="ProjectUWPManifest">
|
||||
<Platform Name="Win32">
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
<Platform Name="Win64">
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
</DeployClass>
|
||||
<DeployClass Name="UWP_DelphiLogo150">
|
||||
<Platform Name="Win32">
|
||||
<RemoteDir>Assets</RemoteDir>
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
<Platform Name="Win64">
|
||||
<RemoteDir>Assets</RemoteDir>
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
</DeployClass>
|
||||
<DeployClass Name="UWP_DelphiLogo44">
|
||||
<Platform Name="Win32">
|
||||
<RemoteDir>Assets</RemoteDir>
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
<Platform Name="Win64">
|
||||
<RemoteDir>Assets</RemoteDir>
|
||||
<Operation>1</Operation>
|
||||
</Platform>
|
||||
</DeployClass>
|
||||
<ProjectRoot Platform="iOSDevice64" Name="$(PROJECTNAME).app"/>
|
||||
<ProjectRoot Platform="Win64" Name="$(PROJECTNAME)"/>
|
||||
<ProjectRoot Platform="iOSDevice32" Name="$(PROJECTNAME).app"/>
|
||||
<ProjectRoot Platform="Linux64" Name="$(PROJECTNAME)"/>
|
||||
<ProjectRoot Platform="Win32" Name="$(PROJECTNAME)"/>
|
||||
<ProjectRoot Platform="OSX32" Name="$(PROJECTNAME)"/>
|
||||
<ProjectRoot Platform="Android" Name="$(PROJECTNAME)"/>
|
||||
<ProjectRoot Platform="iOSSimulator" Name="$(PROJECTNAME).app"/>
|
||||
</Deployment>
|
||||
<Platforms>
|
||||
<Platform value="OSX32">False</Platform>
|
||||
<Platform value="Win32">True</Platform>
|
||||
<Platform value="Win64">True</Platform>
|
||||
</Platforms>
|
||||
</BorlandProject>
|
||||
<ProjectFileVersion>12</ProjectFileVersion>
|
||||
</ProjectExtensions>
|
||||
<Import Project="$(BDS)\Bin\CodeGear.Delphi.Targets" Condition="Exists('$(BDS)\Bin\CodeGear.Delphi.Targets')"/>
|
||||
<Import Project="$(APPDATA)\Embarcadero\$(BDSAPPDATABASEDIR)\$(PRODUCTVERSION)\UserTools.proj" Condition="Exists('$(APPDATA)\Embarcadero\$(BDSAPPDATABASEDIR)\$(PRODUCTVERSION)\UserTools.proj')"/>
|
||||
<Import Project="$(MSBuildProjectName).deployproj" Condition="Exists('$(MSBuildProjectName).deployproj')"/>
|
||||
</Project>
|
89
Package/Delphi_10_2/LINA_D_10_2.dproj.local
Normal file
89
Package/Delphi_10_2/LINA_D_10_2.dproj.local
Normal file
@@ -0,0 +1,89 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<BorlandProject>
|
||||
<Transactions>
|
||||
<Transaction>1899.12.30 00:00:00.000.861,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Package\Settings.inc</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.621,=C:\Users\Dennis\Documents\RAD Studio\Projekte\LinaComponents\uLinaTest.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.414,C:\Users\Dennis\Documents\RAD Studio\Projekte\LinaComponents\uLinaTest.pas=</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.173,C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\uInit.pas=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Package\Delphi_XE5\Unit1.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.896,C:\Users\Dennis G\Documents\CodeQuality.htm=</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.411,C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\uAdvCtrls.pas=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Package\Delphi_XE5\Unit1.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.196,=rtl.dcp</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.204,C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\uFileCtrls.pas=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Package\Delphi_XE5\uFileCtrls.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.633,C:\Users\Dennis\Documents\RAD Studio\Projekte\LinaComponents\LINA_D_XE5.dproj=C:\Users\Dennis\Documents\RAD Studio\Projekte\Package1.dproj</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.681,C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Resource\Lina.rc=</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.809,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Resource\Lina.rc</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.546,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\uFrmCtrls.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.584,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\uVirtObj.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.650,C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\uSysCtrls.pas=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\uBattery.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.633,=C:\Users\Dennis\Documents\RAD Studio\Projekte\LinaComponents\uLocalMgr.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.648,=C:\Users\Dennis\Documents\RAD Studio\Projekte\LinaComponents\uScriptMgr.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.555,=C:\Users\Dennis\Documents\RAD Studio\Projekte\LinaComponents\uBase.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.566,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\uScriptMgr.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.537,C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Package\Delphi_XE5\Untitled1.htm=C:\Users\Dennis G\Documents\CodeQuality.htm</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.075,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\uCalc.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.672,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\uFrmCtrls.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.318,=vcl.dcp</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.325,=dbrtl.dcp</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.143,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Package\Delphi_XE5\Untitled1.htm</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.535,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\uFileTools.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.938,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\Config.inc</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.934,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\Config.inc</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.518,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\uBattery.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.675,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Package\Delphi_XE5\Unit1.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.592,=C:\Users\Dennis\Documents\RAD Studio\Projekte\LinaComponents\uFileTools.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.579,C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Package\Delphi_XE5\LINA_D_XE5.dproj=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Package\Delphi_10_2\LINA_D_10_2.dproj</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.508,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\uBase.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.045,=IndyProtocols.dcp</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.577,=C:\Users\Dennis\Documents\RAD Studio\Projekte\LinaComponents\uBattery.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.857,=PascalScript_Core_D19.dcp</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.799,=PascalScript_Core_D19.dcp</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.674,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Package\Delphi_XE5\Unit1.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.525,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\uCrypt.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.686,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\uSysTools.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.556,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\uLocalMgr.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.932,C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Package\Delphi_XE5\uFileCtrls.pas=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Package\Delphi_XE5\Unit1.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.118,=IndyCore.dcp</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.582,C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\uWebCtrls.pas=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Package\Delphi_XE5\Unit1.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.791,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Package\Delphi_XE5\Unit1.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.412,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Package\Delphi_XE5\Unit1.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.837,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Package\Delphi_XE5\Unit1.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.971,=IndySystem.dcp</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.576,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\uSysTools.pas</Transaction>
|
||||
<Transaction>2017.11.19 05:20:24.733,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\Config.inc</Transaction>
|
||||
</Transactions>
|
||||
<ProjectSortOrder AutoSort="0" SortType="0">
|
||||
<File Path="..\..\..\LinaComponents"/>
|
||||
<File Path="..\..\Resource"/>
|
||||
<File Path="..\..\Resource\Compiled"/>
|
||||
<File Path="..\..\Resource\Compiled\LINA.dcr"/>
|
||||
<File Path="..\..\Resource\Compiled\uAdvCtrls.dcr"/>
|
||||
<File Path="..\..\Resource\Compiled\uCalc.dcr"/>
|
||||
<File Path="..\..\Resource\Compiled\uFileCtrls.dcr"/>
|
||||
<File Path="..\..\Resource\Compiled\uFrmCtrls.dcr"/>
|
||||
<File Path="..\..\Resource\Compiled\uLocalMgr.dcr"/>
|
||||
<File Path="..\..\Resource\Compiled\uScriptMgr.dcr"/>
|
||||
<File Path="..\..\Resource\Compiled\uSysCtrls.dcr"/>
|
||||
<File Path="..\..\Resource\Compiled\uVirtObj.dcr"/>
|
||||
<File Path="..\..\Resource\Compiled\uWebCtrls.dcr"/>
|
||||
<File Path="..\..\Source"/>
|
||||
<File Path="..\..\Source\Config.inc"/>
|
||||
<File Path="..\..\Source\uAdvCtrls.pas"/>
|
||||
<File Path="..\..\Source\uBase.pas"/>
|
||||
<File Path="..\..\Source\uCalc.pas"/>
|
||||
<File Path="..\..\Source\uFileCtrls.pas"/>
|
||||
<File Path="..\..\Source\uFileTools.pas"/>
|
||||
<File Path="..\..\Source\uFrmCtrls.pas"/>
|
||||
<File Path="..\..\Source\uInit.pas"/>
|
||||
<File Path="..\..\Source\uLocalMgr.pas"/>
|
||||
<File Path="..\..\Source\uSysCtrls.pas"/>
|
||||
<File Path="..\..\Source\uSysTools.pas"/>
|
||||
<File Path="..\..\Source\uVirtObj.pas"/>
|
||||
<File Path="..\..\Source\uWebCtrls.pas"/>
|
||||
<File Path="IndyCore.dcp"/>
|
||||
<File Path="IndyProtocols.dcp"/>
|
||||
<File Path="IndySystem.dcp"/>
|
||||
<File Path="rtl.dcp"/>
|
||||
<File Path="vcl.dcp"/>
|
||||
<File Path="vclx.dcp"/>
|
||||
</ProjectSortOrder>
|
||||
</BorlandProject>
|
@@ -15,7 +15,7 @@ package LINA_D_XE5;
|
||||
{$ALIGN 8}
|
||||
{$ASSERTIONS ON}
|
||||
{$BOOLEVAL OFF}
|
||||
{$DEBUGINFO ON}
|
||||
{$DEBUGINFO OFF}
|
||||
{$EXTENDEDSYNTAX ON}
|
||||
{$IMPORTEDDATA ON}
|
||||
{$IOCHECKS ON}
|
||||
@@ -37,15 +37,21 @@ package LINA_D_XE5;
|
||||
{$ENDIF IMPLICITBUILDING}
|
||||
{$DESCRIPTION 'Lina Components'}
|
||||
{$IMPLICITBUILD ON}
|
||||
{$DEFINE PACKAGE}
|
||||
{$I '..\..\Source\Config.inc'}
|
||||
{$UNDEF PACKAGE}
|
||||
|
||||
requires
|
||||
rtl,
|
||||
vcl,
|
||||
vclx,
|
||||
PascalScript_Core_D19,
|
||||
IndySystem,
|
||||
IndyProtocols,
|
||||
IndyCore;
|
||||
rtl
|
||||
,vcl
|
||||
,vclx
|
||||
{$IFDEF ADD_DEPENDENCIES}
|
||||
,PascalScript_Core_D19
|
||||
,IndySystem
|
||||
,IndyProtocols
|
||||
,IndyCore
|
||||
{$ENDIF}
|
||||
;
|
||||
|
||||
contains
|
||||
uBase in '..\..\Source\uBase.pas',
|
||||
@@ -53,7 +59,9 @@ contains
|
||||
uFileTools in '..\..\Source\uFileTools.pas',
|
||||
uFrmCtrls in '..\..\Source\uFrmCtrls.pas',
|
||||
uLocalMgr in '..\..\Source\uLocalMgr.pas',
|
||||
uScriptMgr in '..\..\Source\uScriptMgr.pas',
|
||||
{$IFDEF ADD_DEPENDENCIES}
|
||||
uScriptMgr in '..\..\Source\uScriptMgr.pas',
|
||||
{$ENDIF}
|
||||
uSysTools in '..\..\Source\uSysTools.pas',
|
||||
uVirtObj in '..\..\Source\uVirtObj.pas',
|
||||
uAdvCtrls in '..\..\Source\uAdvCtrls.pas',
|
||||
@@ -63,5 +71,3 @@ contains
|
||||
uCalc in '..\..\Source\uCalc.pas';
|
||||
|
||||
end.
|
||||
|
||||
|
||||
|
@@ -137,16 +137,11 @@
|
||||
<DCCReference Include="rtl.dcp"/>
|
||||
<DCCReference Include="vcl.dcp"/>
|
||||
<DCCReference Include="vclx.dcp"/>
|
||||
<DCCReference Include="PascalScript_Core_D19.dcp"/>
|
||||
<DCCReference Include="IndySystem.dcp"/>
|
||||
<DCCReference Include="IndyProtocols.dcp"/>
|
||||
<DCCReference Include="IndyCore.dcp"/>
|
||||
<DCCReference Include="..\..\Source\uBase.pas"/>
|
||||
<DCCReference Include="..\..\Source\uSysCtrls.pas"/>
|
||||
<DCCReference Include="..\..\Source\uFileTools.pas"/>
|
||||
<DCCReference Include="..\..\Source\uFrmCtrls.pas"/>
|
||||
<DCCReference Include="..\..\Source\uLocalMgr.pas"/>
|
||||
<DCCReference Include="..\..\Source\uScriptMgr.pas"/>
|
||||
<DCCReference Include="..\..\Source\uSysTools.pas"/>
|
||||
<DCCReference Include="..\..\Source\uVirtObj.pas"/>
|
||||
<DCCReference Include="..\..\Source\uAdvCtrls.pas"/>
|
||||
@@ -154,6 +149,7 @@
|
||||
<DCCReference Include="..\..\Source\uFileCtrls.pas"/>
|
||||
<DCCReference Include="..\..\Source\uInit.pas"/>
|
||||
<DCCReference Include="..\..\Source\uCalc.pas"/>
|
||||
<None Include="..\..\Source\Config.inc"/>
|
||||
<BuildConfiguration Include="Release">
|
||||
<Key>Cfg_2</Key>
|
||||
<CfgParent>Base</CfgParent>
|
||||
|
@@ -1,53 +1,54 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<BorlandProject>
|
||||
<Transactions>
|
||||
<Transaction>1899.12.30 00:00:00.000.576,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\uSysTools.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.592,=C:\Users\Dennis\Documents\RAD Studio\Projekte\LinaComponents\uFileTools.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.508,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\uBase.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.592,=C:\Users\Dennis\Documents\RAD Studio\Projekte\LinaComponents\uFileTools.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.576,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\uSysTools.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.518,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\uBattery.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.650,C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\uBattery.pas=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\uSysCtrls.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.204,C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Package\Delphi_XE5\uFileCtrls.pas=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\uFileCtrls.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.411,C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Package\Delphi_XE5\Unit1.pas=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\uAdvCtrls.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.674,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Package\Delphi_XE5\Unit1.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.809,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Resource\Lina.rc</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.325,=dbrtl.dcp</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.675,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Package\Delphi_XE5\Unit1.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.681,C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Resource\Lina.rc=</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.934,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\Config.inc</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.414,C:\Users\Dennis\Documents\RAD Studio\Projekte\LinaComponents\uLinaTest.pas=</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.325,=dbrtl.dcp</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.809,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Resource\Lina.rc</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.938,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\Config.inc</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.621,=C:\Users\Dennis\Documents\RAD Studio\Projekte\LinaComponents\uLinaTest.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.414,C:\Users\Dennis\Documents\RAD Studio\Projekte\LinaComponents\uLinaTest.pas=</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.556,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\uLocalMgr.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.577,=C:\Users\Dennis\Documents\RAD Studio\Projekte\LinaComponents\uBattery.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.861,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Package\Settings.inc</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.318,=vcl.dcp</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.648,=C:\Users\Dennis\Documents\RAD Studio\Projekte\LinaComponents\uScriptMgr.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.938,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\Config.inc</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.934,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\Config.inc</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.537,C:\Users\Dennis G\Documents\CodeQuality.htm=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Package\Delphi_XE5\Untitled1.htm</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.143,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Package\Delphi_XE5\Untitled1.htm</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.896,C:\Users\Dennis G\Documents\CodeQuality.htm=</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.837,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Package\Delphi_XE5\Unit1.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.971,=IndySystem.dcp</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.412,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Package\Delphi_XE5\Unit1.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.555,=C:\Users\Dennis\Documents\RAD Studio\Projekte\LinaComponents\uBase.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.971,=IndySystem.dcp</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.584,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\uVirtObj.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.686,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\uSysTools.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.196,=rtl.dcp</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.525,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\uCrypt.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.075,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\uCalc.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.196,=rtl.dcp</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.118,=IndyCore.dcp</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.535,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\uFileTools.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.633,=C:\Users\Dennis\Documents\RAD Studio\Projekte\LinaComponents\uLocalMgr.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.525,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\uCrypt.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.686,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\uSysTools.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.672,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\uFrmCtrls.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.633,C:\Users\Dennis\Documents\RAD Studio\Projekte\Package1.dproj=C:\Users\Dennis\Documents\RAD Studio\Projekte\LinaComponents\LINA_D_XE5.dproj</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.582,C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Package\Delphi_XE5\Unit1.pas=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\uWebCtrls.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.932,C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Package\Delphi_XE5\Unit1.pas=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Package\Delphi_XE5\uFileCtrls.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.791,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Package\Delphi_XE5\Unit1.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.675,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Package\Delphi_XE5\Unit1.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.412,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Package\Delphi_XE5\Unit1.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.173,C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Package\Delphi_XE5\Unit1.pas=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\uInit.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.791,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Package\Delphi_XE5\Unit1.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.674,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Package\Delphi_XE5\Unit1.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.837,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Package\Delphi_XE5\Unit1.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.857,=PascalScript_Core_D19.dcp</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.045,=IndyProtocols.dcp</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.799,=PascalScript_Core_D19.dcp</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.566,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\uScriptMgr.pas</Transaction>
|
||||
<Transaction>1899.12.30 00:00:00.000.546,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\uFrmCtrls.pas</Transaction>
|
||||
<Transaction>2017.11.19 05:17:23.465,=C:\Users\Dennis G\Documents\RAD Studio\Projekte\LinaComponents\Source\Config.inc</Transaction>
|
||||
</Transactions>
|
||||
<ProjectSortOrder AutoSort="0" SortType="0">
|
||||
<File Path="..\..\..\LinaComponents"/>
|
||||
@@ -64,6 +65,7 @@
|
||||
<File Path="..\..\Resource\Compiled\uVirtObj.dcr"/>
|
||||
<File Path="..\..\Resource\Compiled\uWebCtrls.dcr"/>
|
||||
<File Path="..\..\Source"/>
|
||||
<File Path="..\..\Source\Config.inc"/>
|
||||
<File Path="..\..\Source\uAdvCtrls.pas"/>
|
||||
<File Path="..\..\Source\uBase.pas"/>
|
||||
<File Path="..\..\Source\uCalc.pas"/>
|
||||
|
Binary file not shown.
@@ -5,36 +5,115 @@
|
||||
//////////////////////////////////////
|
||||
|
||||
{$DEFINE LINA}
|
||||
{ Bedingte Compilerversions-Ausdr�cke }
|
||||
{$DEFINE VER_UNKNOWN}
|
||||
{$IFDEF CONDITIONALEXPRESSIONS}
|
||||
{$IF Defined(VER320)}
|
||||
{$DEFINE VER_10_2}
|
||||
{$UNDEF VER_UNKNOWN}
|
||||
{$ENDIF}
|
||||
{$IF Defined(VER310) OR (NOT Defined(VER_UNKNOWN))}
|
||||
{$DEFINE VER_10_1_UP}
|
||||
{$UNDEF VER_UNKNOWN}
|
||||
{$ENDIF}
|
||||
{$IF Defined(VER300) OR (NOT Defined(VER_UNKNOWN))}
|
||||
{$DEFINE VER_10_UP}
|
||||
{$UNDEF VER_UNKNOWN}
|
||||
{$ENDIF}
|
||||
{$IF Defined(VER290) OR (NOT Defined(VER_UNKNOWN))}
|
||||
{$DEFINE VER_XE8_UP}
|
||||
{$UNDEF VER_UNKNOWN}
|
||||
{$ENDIF}
|
||||
{$IF Defined(VER280) OR (NOT Defined(VER_UNKNOWN))}
|
||||
{$DEFINE VER_XE7_UP}
|
||||
{$UNDEF VER_UNKNOWN}
|
||||
{$ENDIF}
|
||||
{$IF Defined(VER270) OR (NOT Defined(VER_UNKNOWN))}
|
||||
{$DEFINE VER_XE6_UP}
|
||||
{$UNDEF VER_UNKNOWN}
|
||||
{$ENDIF}
|
||||
{$IF Defined(VER260) OR (NOT Defined(VER_UNKNOWN))}
|
||||
{$DEFINE VER_XE5_UP}
|
||||
{$UNDEF VER_UNKNOWN}
|
||||
{$ENDIF}
|
||||
{$IF Defined(VER250) OR (NOT Defined(VER_UNKNOWN))}
|
||||
{$DEFINE VER_XE4_UP}
|
||||
{$UNDEF VER_UNKNOWN}
|
||||
{$ENDIF}
|
||||
{$IF Defined(VER240) OR (NOT Defined(VER_UNKNOWN))}
|
||||
{$DEFINE VER_XE3_UP}
|
||||
{$UNDEF VER_UNKNOWN}
|
||||
{$ENDIF}
|
||||
{$IF Defined(VER230) OR (NOT Defined(VER_UNKNOWN))}
|
||||
{$DEFINE VER_XE2_UP}
|
||||
{$UNDEF VER_UNKNOWN}
|
||||
{$ENDIF}
|
||||
{$IF Defined(VER220) OR (NOT Defined(VER_UNKNOWN))}
|
||||
{$DEFINE VER_XE_UP}
|
||||
{$UNDEF VER_UNKNOWN}
|
||||
{$ENDIF}
|
||||
{$IF Defined(VER210) OR (NOT Defined(VER_UNKNOWN))}
|
||||
{$DEFINE VER_2010_UP}
|
||||
{$UNDEF VER_UNKNOWN}
|
||||
{$ENDIF}
|
||||
{$IF Defined(VER200) OR (NOT Defined(VER_UNKNOWN))}
|
||||
{$DEFINE VER_2009_UP}
|
||||
{$UNDEF VER_UNKNOWN}
|
||||
{$ENDIF}
|
||||
{$IF Defined(VER185) OR (NOT Defined(VER_UNKNOWN))}
|
||||
{$DEFINE VER_2007_UP}
|
||||
{$UNDEF VER_UNKNOWN}
|
||||
{$ENDIF}
|
||||
{$IF Defined(VER180) OR (NOT Defined(VER_UNKNOWN))}
|
||||
{$DEFINE VER_2006_UP}
|
||||
{$UNDEF VER_UNKNOWN}
|
||||
{$ENDIF}
|
||||
{$IF Defined(VER170) OR (NOT Defined(VER_UNKNOWN))}
|
||||
{$DEFINE VER_2005_UP}
|
||||
{$UNDEF VER_UNKNOWN}
|
||||
{$ENDIF}
|
||||
{$IF Defined(VER150) OR (NOT Defined(VER_UNKNOWN))}
|
||||
{$DEFINE VER_7_UP}
|
||||
{$UNDEF VER_UNKNOWN}
|
||||
{$ENDIF}
|
||||
{$ENDIF}
|
||||
{ Globale Einstellungen }
|
||||
{$DEFINE ADD_SPLASHENTRY}
|
||||
{$DEFINE ADD_ABOUTENTRY}
|
||||
{$DEFINE ADD_COMPONENTREG}
|
||||
{$DEFINE ADD_DEPENDENCIES}
|
||||
{$DEFINE ADD_SINGLECATEGORY}
|
||||
{$DEFINE WARN_INCOMPATIBLEPLATFORM}
|
||||
{$DEFINE WARN_INCOMPATIBLECOMPILER}
|
||||
{$DEFINE WARN_INCOMPATIBLEVERSION}
|
||||
{ Globale Einschr�nkungen }
|
||||
{$IFDEF CONDITIONALEXPRESSIONS}
|
||||
{$IF NOT Defined(VER_XE2_UP)}
|
||||
{ Unter fr�heren Delphi-Versionen als XE2 stand lediglich eine Ziel-Platform
|
||||
f�r kompilierte Anwendungen zur Verf�gung. Deshalb brauchte noch nicht auf
|
||||
Kompatibilit�t zu mehrfacher Platform-Unterst�tzung geachtet werden. }
|
||||
{$DEFINE NO_MULTIPLATFORM}
|
||||
{$IFEND}
|
||||
{$IF (NOT Defined(DCC)) AND Defined(WARN_INCOMPATIBLECOMPILER)}
|
||||
{ Nur der Delphi-Compiler wird (offiziell) unterst�tzt. }
|
||||
{$MESSAGE ERROR 'Lina Components requires Delphi'}
|
||||
{$IFEND}
|
||||
{$IF (NOT Defined(MSWINDOWS)) AND Defined(WARN_INCOMPATIBLECOMPILER)}
|
||||
{$IF (NOT Defined(NO_MULTIPLATFORM)) AND (NOT Defined(MSWINDOWS)) AND Defined(WARN_INCOMPATIBLECOMPILER)}
|
||||
{ Nur Windows wird (offiziell) als Ziel-Platform unterst�tzt. }
|
||||
{$MESSAGE ERROR 'Lina Components requires Microsoft Windows'}
|
||||
{$IFEND}
|
||||
{$IF (CompilerVersion < 15.0) AND Defined(WARN_INCOMPATIBLEVERSION)}
|
||||
{$IF Defined(VER_UNKNOWN) AND Defined(WARN_INCOMPATIBLEVERSION)}
|
||||
{ Fr�here Delphi-Versionen als Delphi 7 werden nicht (offiziell)
|
||||
unterst�tzt. }
|
||||
{$MESSAGE ERROR 'Lina Components requires Delphi 7 or higher'}
|
||||
{$IFEND}
|
||||
{$IF CompilerVersion < 17.0}
|
||||
{$IF NOT Defined(VER_2005_UP)}
|
||||
{ Unter fr�heren Delphi-Versionen als 2005 gab es noch nicht die
|
||||
M�glichkeit, Records mit methoden zu versehen. Die Implementierung von
|
||||
Prozeduren und/oder Funktionen war Klassen vorenthalten. }
|
||||
{$DEFINE NO_RECORDMETHODS}
|
||||
{$IFEND}
|
||||
{$IF CompilerVersion < 18.5}
|
||||
{$IF NOT Defined(VER_2007_UP)}
|
||||
{ Unter fr�heren Delphi-Versionen als 2007 gab es (offiziell) noch keine
|
||||
Unterst�tzung f�r Windows-Vista-spezifische funktionen wie die TaskDialog-
|
||||
Komponente oder einige Funktionen.
|
||||
@@ -42,7 +121,7 @@
|
||||
dieser Direktive ein. }
|
||||
{$DEFINE NO_VISTA}
|
||||
{$IFEND}
|
||||
{$IF CompilerVersion < 20.0}
|
||||
{$IF NOT Defined(VER_2009_UP)}
|
||||
{ Unter fr�heren Delphi-Versionen als 2009 war die Nutzung generischer
|
||||
Datentypen (Generics) nicht m�glich. Da es ohne diese nahezu unm�glich
|
||||
scheint, typisierte Objekte, wie zum Beispiel typisierte TObjectList's
|
||||
@@ -58,8 +137,14 @@
|
||||
Zu beachten ist jedoch, dass Delphi 2009 und h�her AnsiStrings implizit
|
||||
in UnicodeStrings umwandelt und umgekehrt (sofern m�glich). }
|
||||
{$DEFINE NO_UNICODE}
|
||||
{ Unter fr�heren Delphi-Versionen als 2009 standen Namensr�ume noch nicht
|
||||
zur verf�gung. Daher sind Unitnamen wie zB. "System.Win.Registry" nicht
|
||||
verf�gbar. Allerdings m�ssen diese trotzdem in nicht-GUI-Anwendungen
|
||||
verwendet werden, da dort keine Unit-Aliase f�r VCL/FMX voreingestellt
|
||||
sind. }
|
||||
{$DEFINE NO_NAMESPACE}
|
||||
{$IFEND}
|
||||
{$IF CompilerVersion < 21.0}
|
||||
{$IF NOT Defined(VER_2010_UP)}
|
||||
{ Unter fr�heren Delphi-Versionen als 2010 gab es ein Problem mit dem
|
||||
"crHandPoint" cursor, sodass dieser nicht korrekt unter Windows Vista oder
|
||||
h�her dargestellt wurde, sondern stattdessen im alten Windows-Look.
|
||||
@@ -67,10 +152,4 @@
|
||||
Komponente zur Behebung dieses Problems zur Verf�gung. }
|
||||
{$DEFINE NO_HANDPOINT}
|
||||
{$IFEND}
|
||||
{$IF CompilerVersion < 23.0}
|
||||
{ Unter fr�heren Delphi-Versionen als XE2 stand lediglich eine Ziel-Platform
|
||||
f�r kompilierte Anwendungen zur Verf�gung. Deshalb brauchte noch nicht auf
|
||||
Kompatibilit�t zu mehrfacher Platform-Unterst�tzung geachtet werden. }
|
||||
{$DEFINE NO_MULTIPLATFORM}
|
||||
{$IFEND}
|
||||
{$ENDIF}
|
||||
|
@@ -815,7 +815,7 @@ begin
|
||||
begin
|
||||
OnOpenTargetQuery(Self,CanOpen);
|
||||
end;
|
||||
if CanOpen then
|
||||
if CanOpen then
|
||||
begin
|
||||
ExecuteFile(Target);
|
||||
if StoreVisited then
|
||||
|
@@ -28,7 +28,7 @@ type
|
||||
{ Hilfsklassen }
|
||||
TSplashScreenMode = (ssmDefault,ssmModal);
|
||||
TSplashScreenAnimation = (ssaNone,ssaShallow);
|
||||
TProgressBarManagerMode = (pmmNone,pmmBattery,pmmDownload);
|
||||
TProgressBarManagerMode = (pmmNone,pmmBattery{$IFDEF ADD_DEPENDENCIES},pmmDownload{$ENDIF});
|
||||
TListBoxManagerMode = (lmmNone,lmmEdit,lmmComboBox);
|
||||
TDiagramLayout = (dloColumns,dloPoints,dloStraightLines,dloCurvedLines,dloCustom);
|
||||
TDiagramGridLines = (dglHorizontal,dglVertical,dglBoth);
|
||||
@@ -321,12 +321,16 @@ type
|
||||
{ Private-Deklarationen }
|
||||
FTarget: TProgressBar;
|
||||
FSourceBattery: TBattery;
|
||||
FSourceDownload: TDownload;
|
||||
{$IFDEF ADD_DEPENDENCIES}
|
||||
FSourceDownload: TDownload;
|
||||
{$ENDIF}
|
||||
FMode: TProgressBarManagerMode;
|
||||
{ Methoden }
|
||||
procedure SetTarget(Value: TProgressBar);
|
||||
procedure SetSourceBattery(Value: TBattery);
|
||||
procedure SetSourceDownload(Value: TDownload);
|
||||
{$IFDEF ADD_DEPENDENCIES}
|
||||
procedure SetSourceDownload(Value: TDownload);
|
||||
{$ENDIF}
|
||||
procedure SetMode(Value: TProgressBarManagerMode);
|
||||
public
|
||||
{ Public-Deklarationen }
|
||||
@@ -337,7 +341,9 @@ type
|
||||
{ Published-Deklarationen }
|
||||
property Target: TProgressBar read FTarget write SetTarget;
|
||||
property SourceBattery: TBattery read FSourceBattery write SetSourceBattery;
|
||||
property SourceDownload: TDownload read FSourceDownload write SetSourceDownload;
|
||||
{$IFDEF ADD_DEPENDENCIES}
|
||||
property SourceDownload: TDownload read FSourceDownload write SetSourceDownload;
|
||||
{$ENDIF}
|
||||
property Mode: TProgressBarManagerMode read FMode write SetMode default pmmNone;
|
||||
end;
|
||||
|
||||
@@ -1885,7 +1891,7 @@ begin
|
||||
if Mode <> pmmNone then
|
||||
begin
|
||||
if (Mode = pmmBattery) and (not Assigned(SourceBattery))
|
||||
or (Mode = pmmDownload) and (not Assigned(SourceDownload)) then
|
||||
{$IFDEF ADD_DEPENDENCIES}or (Mode = pmmDownload) and (not Assigned(SourceDownload)){$ENDIF} then
|
||||
begin
|
||||
Exit;
|
||||
end;
|
||||
@@ -1894,10 +1900,12 @@ begin
|
||||
begin
|
||||
Target.Position := (Target.Max div 100) * SourceBattery.GetBatteryPercent;
|
||||
end;
|
||||
if Mode = pmmDownload then
|
||||
begin
|
||||
Target.Position := (Target.Max div 100) * SourceDownload.GetProgressPercent;
|
||||
end;
|
||||
{$IFDEF ADD_DEPENDENCIES}
|
||||
if Mode = pmmDownload then
|
||||
begin
|
||||
Target.Position := (Target.Max div 100) * SourceDownload.GetProgressPercent;
|
||||
end;
|
||||
{$ENDIF}
|
||||
inherited;
|
||||
end;
|
||||
|
||||
@@ -1916,14 +1924,16 @@ begin
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TProgressBarManager.SetSourceDownload(Value: TDownload);
|
||||
begin
|
||||
FSourceDownload := Value;
|
||||
if Mode = pmmDownload then
|
||||
{$IFDEF ADD_DEPENDENCIES}
|
||||
procedure TProgressBarManager.SetSourceDownload(Value: TDownload);
|
||||
begin
|
||||
Update;
|
||||
FSourceDownload := Value;
|
||||
if Mode = pmmDownload then
|
||||
begin
|
||||
Update;
|
||||
end;
|
||||
end;
|
||||
end;
|
||||
{$ENDIF}
|
||||
|
||||
procedure TProgressBarManager.SetMode(Value: TProgressBarManagerMode);
|
||||
begin
|
||||
|
@@ -14,13 +14,17 @@ uses
|
||||
{ Standard-Units }
|
||||
SysUtils, Classes, UITypes,
|
||||
{ Indy-Units }
|
||||
idHTTP, idSSLOpenSSL, idComponent,
|
||||
{$IFDEF ADD_DEPENDENCIES}
|
||||
idHTTP, idSSLOpenSSL, idComponent,
|
||||
{$ENDIF}
|
||||
{ Andere Package-Units }
|
||||
uBase, uSysTools;
|
||||
|
||||
type
|
||||
{ Fehlermeldungen }
|
||||
EInvalidWebAddress = class(Exception);
|
||||
{$IFDEF ADD_DEPENDENCIES}
|
||||
EInvalidWebAddress = class(Exception);
|
||||
{$ENDIF}
|
||||
EInvalidTagChar = class(Exception);
|
||||
EHtmlParse = class(Exception);
|
||||
ECssParse = class(Exception);
|
||||
@@ -29,9 +33,11 @@ type
|
||||
TCssDocumentRuleKind = (cssNone,cssTag,cssClass,cssID);
|
||||
|
||||
{ Ereignisse }
|
||||
TDownloadWorkEvent = procedure(Sender: TObject; AWorkMode: TWorkMode) of object;
|
||||
TDownloadWorkBeginEvent = procedure(Sender: TObject; AWorkMode: TWorkMode) of object;
|
||||
TDownloadWorkEndEvent = procedure(Sender: TObject; AWorkMode: TWorkMode) of object;
|
||||
{$IFDEF ADD_DEPENDENCIES}
|
||||
TDownloadWorkEvent = procedure(Sender: TObject; AWorkMode: TWorkMode) of object;
|
||||
TDownloadWorkBeginEvent = procedure(Sender: TObject; AWorkMode: TWorkMode) of object;
|
||||
TDownloadWorkEndEvent = procedure(Sender: TObject; AWorkMode: TWorkMode) of object;
|
||||
{$ENDIF}
|
||||
THtmlDocumentTag = class;
|
||||
THtmlDocumentTagAddEvent = procedure(Sender: TObject; Tag: THtmlDocumentTag) of object;
|
||||
THtmlDocumentParseEvent = procedure(Sender: TObject) of object;
|
||||
@@ -39,54 +45,56 @@ type
|
||||
THtmlDocumentParseFailEvent = procedure(Sender: TObject) of object;
|
||||
|
||||
{ Hauptklassen }
|
||||
{$IFNDEF NO_MULTIPLATFORM}
|
||||
[ComponentPlatformsAttribute(pidWin32 or pidWin64)]
|
||||
{$IFDEF ADD_DEPENDENCIES}
|
||||
{$IFNDEF NO_MULTIPLATFORM}
|
||||
[ComponentPlatformsAttribute(pidWin32 or pidWin64)]
|
||||
{$ENDIF}
|
||||
TDownload = class(TComponent)
|
||||
private
|
||||
{ Private-Deklarationen }
|
||||
idHTTPObject: TidHTTP;
|
||||
SSLHandler: TIdSSLIOHandlerSocketOpenSSL;
|
||||
FAbout: TComponentAbout;
|
||||
FAddress: String;
|
||||
FProgress: Int64;
|
||||
FProgressMax: Int64;
|
||||
FSSL: Boolean;
|
||||
{ Ereignisse }
|
||||
FWorkEvent: TDownloadWorkEvent;
|
||||
FWorkBeginEvent: TDownloadWorkBeginEvent;
|
||||
FWorkEndEvent: TDownloadWorkEndEvent;
|
||||
{ Methoden }
|
||||
procedure SetAddress(Value: String);
|
||||
procedure idHTTPObjectWork(ASender: TObject; AWorkMode: TWorkMode; AWorkCount: Int64);
|
||||
procedure idHTTPObjectWorkBegin(ASender: TObject; AWorkMode: TWorkMode; AWorkCountMax: Int64);
|
||||
procedure idHTTPObjectWorkEnd(ASender: TObject; AWorkMode: TWorkMode);
|
||||
protected
|
||||
{ Protected-Deklarationen }
|
||||
procedure Prepare;
|
||||
public
|
||||
{ Public-Deklarationen }
|
||||
constructor Create(AOwner: TComponent); override;
|
||||
destructor Destroy; override;
|
||||
{ Fortschritt }
|
||||
function GetProgress: Int64;
|
||||
function GetProgressMax: Int64;
|
||||
function GetProgressPercent: Byte;
|
||||
{ Herunterladen }
|
||||
function GetText: String;
|
||||
procedure SaveToFile(const FileName: TFileName);
|
||||
procedure SaveToStream(var Stream: TStream);
|
||||
published
|
||||
{ Published-Deklarationen }
|
||||
{ Ereignisse }
|
||||
property OnWork: TDownloadWorkEvent read FWorkEvent write FWorkEvent;
|
||||
property OnWorkBegin: TDownloadWorkBeginEvent read FWorkBeginEvent write FWorkBeginEvent;
|
||||
property OnWorkEnd: TDownloadWorkEndEvent read FWorkEndEvent write FWorkEndEvent;
|
||||
{ Eigenschaften }
|
||||
property About: TComponentAbout read FAbout;
|
||||
property Address: String read FAddress write SetAddress;
|
||||
property SSL: Boolean read FSSL write FSSL default False;
|
||||
end;
|
||||
{$ENDIF}
|
||||
TDownload = class(TComponent)
|
||||
private
|
||||
{ Private-Deklarationen }
|
||||
idHTTPObject: TidHTTP;
|
||||
SSLHandler: TIdSSLIOHandlerSocketOpenSSL;
|
||||
FAbout: TComponentAbout;
|
||||
FAddress: String;
|
||||
FProgress: Int64;
|
||||
FProgressMax: Int64;
|
||||
FSSL: Boolean;
|
||||
{ Ereignisse }
|
||||
FWorkEvent: TDownloadWorkEvent;
|
||||
FWorkBeginEvent: TDownloadWorkBeginEvent;
|
||||
FWorkEndEvent: TDownloadWorkEndEvent;
|
||||
{ Methoden }
|
||||
procedure SetAddress(Value: String);
|
||||
procedure idHTTPObjectWork(ASender: TObject; AWorkMode: TWorkMode; AWorkCount: Int64);
|
||||
procedure idHTTPObjectWorkBegin(ASender: TObject; AWorkMode: TWorkMode; AWorkCountMax: Int64);
|
||||
procedure idHTTPObjectWorkEnd(ASender: TObject; AWorkMode: TWorkMode);
|
||||
protected
|
||||
{ Protected-Deklarationen }
|
||||
procedure Prepare;
|
||||
public
|
||||
{ Public-Deklarationen }
|
||||
constructor Create(AOwner: TComponent); override;
|
||||
destructor Destroy; override;
|
||||
{ Fortschritt }
|
||||
function GetProgress: Int64;
|
||||
function GetProgressMax: Int64;
|
||||
function GetProgressPercent: Byte;
|
||||
{ Herunterladen }
|
||||
function GetText: String;
|
||||
procedure SaveToFile(const FileName: TFileName);
|
||||
procedure SaveToStream(var Stream: TStream);
|
||||
published
|
||||
{ Published-Deklarationen }
|
||||
{ Ereignisse }
|
||||
property OnWork: TDownloadWorkEvent read FWorkEvent write FWorkEvent;
|
||||
property OnWorkBegin: TDownloadWorkBeginEvent read FWorkBeginEvent write FWorkBeginEvent;
|
||||
property OnWorkEnd: TDownloadWorkEndEvent read FWorkEndEvent write FWorkEndEvent;
|
||||
{ Eigenschaften }
|
||||
property About: TComponentAbout read FAbout;
|
||||
property Address: String read FAddress write SetAddress;
|
||||
property SSL: Boolean read FSSL write FSSL default False;
|
||||
end;
|
||||
|
||||
THtmlDocumentTagParam = record
|
||||
Name: String;
|
||||
@@ -312,7 +320,7 @@ implementation
|
||||
{$IFDEF ADD_COMPONENTREG}
|
||||
procedure Register;
|
||||
begin
|
||||
RegisterComponents(ComponentsPage,[TDownload]);
|
||||
RegisterComponents(ComponentsPage,[{$IFDEF ADD_DEPENDENCIES}TDownload{$ENDIF}]);
|
||||
end;
|
||||
{$ENDIF}
|
||||
|
||||
@@ -437,7 +445,7 @@ begin
|
||||
Ignore := True;
|
||||
Equal := False;
|
||||
Block := '';
|
||||
Current := @S[1];
|
||||
Current := PChar(S);
|
||||
while True do
|
||||
begin
|
||||
if InTag then
|
||||
@@ -583,121 +591,123 @@ end;
|
||||
TDownload
|
||||
---------------------------------------------------------------------------- }
|
||||
|
||||
constructor TDownload.Create(AOwner: TComponent);
|
||||
begin
|
||||
inherited;
|
||||
FAbout := TComponentAbout.Create(TDownload);
|
||||
idHTTPObject := TidHTTP.Create(Self);
|
||||
idHTTPObject.HandleRedirects := True;
|
||||
idHTTPObject.OnWork := idHTTPObjectWork;
|
||||
idHTTPObject.OnWorkBegin := idHTTPObjectWorkBegin;
|
||||
idHTTPObject.OnWorkEnd := idHTTPObjectWorkEnd;
|
||||
SSLHandler := TIdSSLIOHandlerSocketOpenSSL.Create(Self);
|
||||
SSL := False;
|
||||
end;
|
||||
|
||||
destructor TDownload.Destroy;
|
||||
begin
|
||||
FAbout.Free;
|
||||
inherited;
|
||||
end;
|
||||
|
||||
procedure TDownload.SetAddress(Value: String);
|
||||
begin
|
||||
if StrIsURL(Value) or (Length(Value) = 0) then
|
||||
{$IFDEF ADD_DEPENDENCIES}
|
||||
constructor TDownload.Create(AOwner: TComponent);
|
||||
begin
|
||||
FAddress := Value;
|
||||
end else
|
||||
begin
|
||||
raise EInvalidWebAddress.Create('"' + Value + '" is not a valid URL address');
|
||||
inherited;
|
||||
FAbout := TComponentAbout.Create(TDownload);
|
||||
idHTTPObject := TidHTTP.Create(Self);
|
||||
idHTTPObject.HandleRedirects := True;
|
||||
idHTTPObject.OnWork := idHTTPObjectWork;
|
||||
idHTTPObject.OnWorkBegin := idHTTPObjectWorkBegin;
|
||||
idHTTPObject.OnWorkEnd := idHTTPObjectWorkEnd;
|
||||
SSLHandler := TIdSSLIOHandlerSocketOpenSSL.Create(Self);
|
||||
SSL := False;
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TDownload.idHTTPObjectWork(ASender: TObject; AWorkMode: TWorkMode; AWorkCount: Int64);
|
||||
begin
|
||||
FProgress := AWorkCount;
|
||||
if Assigned(OnWork) then
|
||||
destructor TDownload.Destroy;
|
||||
begin
|
||||
OnWork(Self,AWorkMode);
|
||||
FAbout.Free;
|
||||
inherited;
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TDownload.idHTTPObjectWorkBegin(ASender: TObject; AWorkMode: TWorkMode; AWorkCountMax: Int64);
|
||||
begin
|
||||
FProgressMax := AWorkCountMax;
|
||||
if Assigned(OnWorkBegin) then
|
||||
procedure TDownload.SetAddress(Value: String);
|
||||
begin
|
||||
OnWorkBegin(Self,AWorkMode);
|
||||
if StrIsURL(Value) or (Length(Value) = 0) then
|
||||
begin
|
||||
FAddress := Value;
|
||||
end else
|
||||
begin
|
||||
raise EInvalidWebAddress.Create('"' + Value + '" is not a valid URL address');
|
||||
end;
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TDownload.idHTTPObjectWorkEnd(ASender: TObject; AWorkMode: TWorkMode);
|
||||
begin
|
||||
if Assigned(OnWorkEnd) then
|
||||
procedure TDownload.idHTTPObjectWork(ASender: TObject; AWorkMode: TWorkMode; AWorkCount: Int64);
|
||||
begin
|
||||
OnWorkEnd(Self,AWorkMode);
|
||||
FProgress := AWorkCount;
|
||||
if Assigned(OnWork) then
|
||||
begin
|
||||
OnWork(Self,AWorkMode);
|
||||
end;
|
||||
end;
|
||||
end;
|
||||
|
||||
function TDownload.GetProgress: Int64;
|
||||
begin
|
||||
Result := FProgress;
|
||||
end;
|
||||
|
||||
function TDownload.GetProgressMax: Int64;
|
||||
begin
|
||||
Result := FProgressMax;
|
||||
end;
|
||||
|
||||
function TDownload.GetProgressPercent: Byte;
|
||||
begin
|
||||
if FProgressMax > 0 then
|
||||
procedure TDownload.idHTTPObjectWorkBegin(ASender: TObject; AWorkMode: TWorkMode; AWorkCountMax: Int64);
|
||||
begin
|
||||
Result := (FProgress div FProgressMax) * 100;
|
||||
end else
|
||||
begin
|
||||
{ Bei aktivierter SSL-Verschl�sselung wird keine insgesamte Dateigr��e
|
||||
�bermittelt. Deshalb wird hier eine 0 angegeben, um das Ergebnis nicht
|
||||
undefiniert zu lassen. }
|
||||
Result := 0;
|
||||
FProgressMax := AWorkCountMax;
|
||||
if Assigned(OnWorkBegin) then
|
||||
begin
|
||||
OnWorkBegin(Self,AWorkMode);
|
||||
end;
|
||||
end;
|
||||
end;
|
||||
|
||||
function TDownload.GetText: String;
|
||||
begin
|
||||
Prepare;
|
||||
Result := idHTTPObject.Get(Address);
|
||||
end;
|
||||
|
||||
procedure TDownload.SaveToFile(const FileName: TFileName);
|
||||
var
|
||||
FS: TFileStream;
|
||||
begin
|
||||
Prepare;
|
||||
FS := TFileStream.Create(FileName,fmCreate or fmShareDenyWrite);
|
||||
try
|
||||
idHTTPObject.Get(Address,FS);
|
||||
finally
|
||||
FS.Free;
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TDownload.SaveToStream(var Stream: TStream);
|
||||
begin
|
||||
Prepare;
|
||||
idHTTPObject.Get(Address,Stream);
|
||||
end;
|
||||
|
||||
procedure TDownload.Prepare;
|
||||
begin
|
||||
if SSL then
|
||||
procedure TDownload.idHTTPObjectWorkEnd(ASender: TObject; AWorkMode: TWorkMode);
|
||||
begin
|
||||
idHTTPObject.IOHandler := SSLHandler;
|
||||
end else
|
||||
begin
|
||||
idHTTPObject := nil;
|
||||
if Assigned(OnWorkEnd) then
|
||||
begin
|
||||
OnWorkEnd(Self,AWorkMode);
|
||||
end;
|
||||
end;
|
||||
end;
|
||||
|
||||
function TDownload.GetProgress: Int64;
|
||||
begin
|
||||
Result := FProgress;
|
||||
end;
|
||||
|
||||
function TDownload.GetProgressMax: Int64;
|
||||
begin
|
||||
Result := FProgressMax;
|
||||
end;
|
||||
|
||||
function TDownload.GetProgressPercent: Byte;
|
||||
begin
|
||||
if FProgressMax > 0 then
|
||||
begin
|
||||
Result := (FProgress div FProgressMax) * 100;
|
||||
end else
|
||||
begin
|
||||
{ Bei aktivierter SSL-Verschl�sselung wird keine insgesamte Dateigr��e
|
||||
�bermittelt. Deshalb wird hier eine 0 angegeben, um das Ergebnis nicht
|
||||
undefiniert zu lassen. }
|
||||
Result := 0;
|
||||
end;
|
||||
end;
|
||||
|
||||
function TDownload.GetText: String;
|
||||
begin
|
||||
Prepare;
|
||||
Result := idHTTPObject.Get(Address);
|
||||
end;
|
||||
|
||||
procedure TDownload.SaveToFile(const FileName: TFileName);
|
||||
var
|
||||
FS: TFileStream;
|
||||
begin
|
||||
Prepare;
|
||||
FS := TFileStream.Create(FileName,fmCreate or fmShareDenyWrite);
|
||||
try
|
||||
idHTTPObject.Get(Address,FS);
|
||||
finally
|
||||
FS.Free;
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TDownload.SaveToStream(var Stream: TStream);
|
||||
begin
|
||||
Prepare;
|
||||
idHTTPObject.Get(Address,Stream);
|
||||
end;
|
||||
|
||||
procedure TDownload.Prepare;
|
||||
begin
|
||||
if SSL then
|
||||
begin
|
||||
idHTTPObject.IOHandler := SSLHandler;
|
||||
end else
|
||||
begin
|
||||
idHTTPObject := nil;
|
||||
end;
|
||||
end;
|
||||
{$ENDIF}
|
||||
|
||||
{ ----------------------------------------------------------------------------
|
||||
THtmlDocumentTag
|
||||
|
Reference in New Issue
Block a user