tvplanit: Integrate sqlite3 datastore into main package (since sqlite3 belongs to standardLaz distribution). Update related demo project.

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4923 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
wp_xxyyzz
2016-07-06 08:59:26 +00:00
parent 12c7635a0f
commit 4472db6f34
8 changed files with 10 additions and 83 deletions

View File

@ -24,19 +24,16 @@
<FormatVersion Value="1"/>
</local>
</RunParams>
<RequiredPackages Count="4">
<RequiredPackages Count="3">
<Item1>
<PackageName Value="SQLDBLaz"/>
</Item1>
<Item2>
<PackageName Value="laz_visualplanit_sqlite3"/>
<PackageName Value="laz_visualplanit"/>
</Item2>
<Item3>
<PackageName Value="laz_visualplanit"/>
</Item3>
<Item4>
<PackageName Value="LCL"/>
</Item4>
</Item3>
</RequiredPackages>
<Units Count="2">
<Unit0>

View File

@ -1,48 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<CONFIG>
<Package Version="4">
<PathDelim Value="\"/>
<Name Value="laz_visualplanit_sqlite3"/>
<Type Value="RunAndDesignTime"/>
<AddToProjectUsesSection Value="True"/>
<Author Value="W. Pamler"/>
<CompilerOptions>
<Version Value="11"/>
<PathDelim Value="\"/>
<SearchPaths>
<IncludeFiles Value="..\.."/>
<UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)\$(LCLWidgetType)"/>
</SearchPaths>
</CompilerOptions>
<Description Value="Visual PlanIt datastore for SQLITE3 connection using SqlDB components"/>
<Version Major="1" Release="4"/>
<Files Count="2">
<Item1>
<Filename Value="vpregsqlite3.pas"/>
<HasRegisterProc Value="True"/>
<UnitName Value="vpregsqlite3"/>
</Item1>
<Item2>
<Filename Value="vpsqlite3ds.pas"/>
<Type Value="Include"/>
</Item2>
</Files>
<RequiredPkgs Count="3">
<Item1>
<PackageName Value="SQLDBLaz"/>
</Item1>
<Item2>
<PackageName Value="laz_visualplanit"/>
</Item2>
<Item3>
<PackageName Value="FCL"/>
</Item3>
</RequiredPkgs>
<UsageOptions>
<UnitPath Value="$(PkgOutDir)"/>
</UsageOptions>
<PublishOptions>
<Version Value="2"/>
</PublishOptions>
</Package>
</CONFIG>

View File

@ -1,28 +0,0 @@
unit vpregsqlite3;
{ Registration unit for the SQLite3 connection using SqlDb }
{$I Vp.INC} // Compiler version defines
{$R vpregsqlite3.res} // Palette glyphs
interface
uses
{$IFDEF DELPHI}
// Windows,
{$IFDEF VERSION6} DesignIntf, DesignEditors, {$ELSE} DsgnIntf, {$ENDIF}
{$ENDIF}
Classes;
procedure Register;
implementation
uses
VpSqlite3DS;
procedure Register;
begin
RegisterComponents('Visual PlanIt', [TVpSqlite3Datastore]);
end;
end.

View File

@ -32,7 +32,7 @@ Portions created by TurboPower Software Inc. are Copyright (C) 2002 TurboPower S
Contributor(s): "/>
<Version Major="1" Release="4"/>
<Files Count="72">
<Files Count="73">
<Item1>
<Filename Value="vpalarmdlg.lfm"/>
<Type Value="LFM"/>
@ -322,6 +322,10 @@ Contributor(s): "/>
<Filename Value="vpinids.pas"/>
<UnitName Value="VpIniDs"/>
</Item72>
<Item73>
<Filename Value="vpsqlite3ds.pas"/>
<UnitName Value="VpSQLite3DS"/>
</Item73>
</Files>
<i18n>
<EnableI18N Value="True"/>

View File

@ -162,6 +162,7 @@ uses
{$IFDEF LCL}
VpIniDS, { IniFile datastore }
VpBufDS, { Datastore for TBufDataset }
VpSqlite3DS, { Datastore for sqlite3 }
// VpSdfDS { Datastore for TSdfDataset }
// VpDbfDS, { Datastore for dbase files }
{$ENDIF}
@ -621,6 +622,7 @@ begin
{$IFDEF LCL}
TVpIniDatastore,
TVpBufDSDatastore,
TVpSqlite3Datastore,
//TVpSdfDatastore, // to do (maybe)...
//TVpDbfDatastore, // to do...
{$ENDIF}

Binary file not shown.