Importación inicial

git-svn-id: https://192.168.0.254/svn/Componentes.Terceros.SDAC@3 6f543ec7-021b-7e4c-98c9-62eafc7fb9a8
This commit is contained in:
David Arranz 2007-10-05 14:48:18 +00:00
parent 74d45c47af
commit fff1b2a4dc
1208 changed files with 200587 additions and 0 deletions

View File

@ -0,0 +1,41 @@
:TITLE TCRDBGrid Component
:BASE CRControls.hlp
1 Compatibility=Compatibility_CRControls@CRControls.hlp>Main
1 Support=Compatibility_CRControls_2@CRControls.hlp>Main
1 TCRColumn
2 Description=TCRColumn@CRControls.hlp>Main
2 Properties
3 FilterExpression=TCRColumn_FilterExpression@CRControls.hlp>Main
3 FloatDigits=TCRColumn_FloatDigits@CRControls.hlp>Main
3 FloatFormat=TCRColumn_FloatFormat@CRControls.hlp>Main
3 FloatPrecision=TCRColumn_FloatPrecision@CRControls.hlp>Main
3 SortOrder=TCRColumn_SortOrder@CRControls.hlp>Main
3 SortSequence=TCRColumn_SortSequence@CRControls.hlp>Main
3 SummaryMode=TCRColumn_SummaryMode1@CRControls.hlp>Main
3 TotalString=TCRColumn_TotalString@CRControls.hlp>Main
3 TotalValue=TCRColumn_TotalValue@CRControls.hlp>Main
1 TCRDBGrid
2 Description=TCRDBGrid@CRControls.hlp>Main
2 Properties
3 Filtered=TCRDBGrid_Filtered@CRControls.hlp>Main
3 LevelDelimiterChar=TCRDBGrid_LevelDelimiterChar@CRControls.hlp>Main
3 Columns=TCRDBGrid_Columns@CRControls.hlp>Main
3 OptionsMenu=TCRDBGrid_OptionsMenu@CRControls.hlp>Main
3 OptionsEx=TCRDBGrid_OptionsEx@CRControls.hlp>Main
2 Methods
3 ActivateFilterEdit=TCRDBGrid_ActivateFilterEdit@CRControls.hlp>Main
3 ActivateSearchEdit=TCRDBGrid_ActivateSearchEdit@CRControls.hlp>Main
3 AdjustColumns=TCRDBGrid_AdjustColumns@CRControls.hlp>Main
3 ApplyFilter=TCRDBGrid_ApplyFilter@CRControls.hlp>Main
3 CalcTitleLevel=TCRDBGrid_CalcTitleLevel@CRControls.hlp>Main
3 ClearFilters=TCRDBGrid_ClearFilters1@CRControls.hlp>Main
3 ClearSorting=TCRDBGrid_ClearSorting@CRControls.hlp>Main
3 DataChanged=TCRDBGrid_DataChanged@CRControls.hlp>Main
3 GetGridSize=TCRDBGrid_GetGridSize@CRControls.hlp>Main
3 GetTitleLevel=TCRDBGrid_GetTitleLevel@CRControls.hlp>Main
2 Events
3 OnGetCellParams=TCRDBGrid_OnGetCellParams@CRControls.hlp>Main
3 OnMemoClick=TCRDBGrid_OnMemoClick@CRControls.hlp>Main
2 Working with TCRDBGrid component
3 Using Filter Bar=TCRDBGrid_usingfilterbar@CRControls.hlp>Main
3 Using Search Bar=TCRDBGrid_usingsearchbar@CRControls.hlp>Main

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 822 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 822 B

View File

@ -0,0 +1,126 @@
<?xml version='1.0' encoding='utf-8' ?>
<!-- C++Builder XML Project -->
<PROJECT>
<MACROS>
<VERSION value="BCB.05.03"/>
<PROJECT value="CRControls50.bpl"/>
<OBJFILES value="CRControlsReg.obj CRControls50.obj"/>
<RESFILES value="CRControls50.res"/>
<IDLFILES value=""/>
<IDLGENFILES value=""/>
<DEFFILE value=""/>
<RESDEPEN value="$(RESFILES)"/>
<LIBFILES value=""/>
<LIBRARIES value=""/>
<SPARELIBS value="Vcl50.lib Vcldb50.lib"/>
<PACKAGES value="vcl50.bpi Vcldb50.bpi dac50.bpi"/>
<PATHCPP value=".;"/>
<PATHPAS value=".;.."/>
<PATHRC value=".;"/>
<PATHASM value=".;"/>
<DEBUGLIBPATH value="$(BCB)\lib\debug"/>
<RELEASELIBPATH value="$(BCB)\lib\release"/>
<LINKER value="tlink32"/>
<USERDEFINES value="_DEBUG"/>
<SYSDEFINES value="_RTLDLL;NO_STRICT;USEPACKAGES"/>
<MAINSOURCE value="CRControls50.cpp"/>
<INCLUDEPATH value="..\;..;..\..\..\DBAccess\Source;..\..\..\Dac\Source;..\..\..\Source;$(BCB)\include;$(BCB)\include\vcl"/>
<LIBPATH value="..\;..;..\..\..\Dac\Source;..\..\..\DBAccess\Source;..\..\..\DBAccess\Source\CBuilder5;..\..\..\Dac\Source\CBuilder5;..\..\..\Source;..\..\..\Source\CBuilder5;$(BCB)\lib;$(BCB)\lib\obj"/>
<WARNINGS value="-w-par"/>
</MACROS>
<OPTIONS>
<IDLCFLAGS value="-I..\. -I.. -I..\..\..\Dac\Source -I..\..\..\Source
-I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp -D_DEBUG -boa"/>
<CFLAG1 value="-Od -H=$(BCB)\lib\vcl50.csm -Hc -Vx -Ve -X- -r- -a8 -b- -k -vi -c -tWM"/>
<PFLAGS value="-N2. -N0. -$Y- -$W -$L- -$D- -v -JPHNE -M"/>
<RFLAGS value=""/>
<AFLAGS value="/mx /w2 /zd"/>
<LFLAGS value="-l. -I. -D&quot;Core Lab Controls&quot; -aa -Tpp -x -Gn -Gl -Gi"/>
</OPTIONS>
<LINKER>
<ALLOBJ value="c0pkg32.obj $(PACKAGES) Memmgr.Lib sysinit.obj $(OBJFILES)"/>
<ALLRES value="$(RESFILES)"/>
<ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cp32mti.lib"/>
</LINKER>
<IDEOPTIONS>
[Version Info]
IncludeVerInfo=1
AutoIncBuild=0
MajorVer=6
MinorVer=10
Release=1
Build=10
Debug=0
PreRelease=0
Special=0
Private=0
DLL=0
[Version Info Keys]
CompanyName=Core Lab
FileDescription=
FileVersion=6.10.1.10
InternalName=
LegalCopyright=
LegalTrademarks=
OriginalFilename=
ProductName=Core Lab Controls
ProductVersion=6.10.1.10
Comments=
[HistoryLists\hlIncludePath]
Count=5
Item0=..\;..;..\..\..\Dac\Source;$(BCB)\include;$(BCB)\include\vcl
Item1=..\;..;$(BCB)\include;$(BCB)\include\vcl;..\..\..\Dac\Source;..\..\..\ODac\Source
Item2=..\;..;$(BCB)\include;$(BCB)\include\vcl;..\..\..\Dac\Source;..\..\..\Dac\Source\CBuilder5;..\..\..\ODac\Source;..\..\..\ODac\Source\CBuilder5
Item3=..\;$(BCB)\include;$(BCB)\include\vcl;..\..\..\Dac\Source;..\..\..\Dac\Source\CBuilder5;..\..\..\ODac\Source;..\..\..\ODac\Source\CBuilder5
Item4=..\;$(BCB)\include;$(BCB)\include\vcl
[HistoryLists\hlLibraryPath]
Count=4
Item0=..\;..;..\..\..\Dac\Source;..\..\..\Dac\Source\CBuilder5;..\..\..\ODac\Source;..\..\..\ODac\Source\CBuilder5;$(BCB)\lib;$(BCB)\lib\obj
Item1=..\;..;$(BCB)\lib\obj;$(BCB)\lib;..\..\..\Dac\Source;..\..\..\Dac\Source\CBuilder5;..\..\..\ODac\Source;..\..\..\ODac\Source\CBuilder5
Item2=..\;$(BCB)\lib\obj;$(BCB)\lib;..\..\..\Dac\Source;..\..\..\Dac\Source\CBuilder5;..\..\..\ODac\Source;..\..\..\ODac\Source\CBuilder5
Item3=D:\Program Files\Borland\CBuilder5\Projects\Lib;..\;$(BCB)\lib\obj;$(BCB)\lib
[HistoryLists\hlDebugSourcePath]
Count=1
Item0=$(BCB)\source\vcl
[HistoryLists\hlConditionals]
Count=1
Item0=_DEBUG
[HistoryLists\hlIntOutputDir]
Count=1
Item0=.
[HistoryLists\hIBPIOutputDir]
Count=1
Item0=.
[Debugging]
DebugSourceDirs=
[Parameters]
RunParams=
HostApplication=
RemoteHost=
RemotePath=
RemoteDebug=0
[Compiler]
ShowInfoMsgs=0
LinkDebugVcl=0
LinkCGLIB=0
[CORBA]
AddServerUnit=1
AddClientUnit=1
PrecompiledHeaders=1
[Language]
ActiveLang=
RootDir=
</IDEOPTIONS>
</PROJECT>

View File

@ -0,0 +1,22 @@
//---------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop
USERES("CRControls50.res");
USEPACKAGE("vcl50.bpi");
USEPACKAGE("Vcldb50.bpi");
USEUNIT("..\CRControlsReg.pas");
USEPACKAGE("dac50.bpi");
//---------------------------------------------------------------------------
#pragma package(smart_init)
//---------------------------------------------------------------------------
// Package source.
//---------------------------------------------------------------------------
#pragma argsused
int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void*)
{
return 1;
}
//---------------------------------------------------------------------------

View File

@ -0,0 +1,126 @@
<?xml version='1.0' encoding='utf-8' ?>
<!-- C++Builder XML Project -->
<PROJECT>
<MACROS>
<VERSION value="BCB.06.00"/>
<PROJECT value="CRControls60.bpl"/>
<OBJFILES value="CRControlsReg.obj CRControls60.obj"/>
<RESFILES value="CRControls60.res"/>
<IDLFILES value=""/>
<IDLGENFILES value=""/>
<DEFFILE value=""/>
<RESDEPEN value="$(RESFILES)"/>
<LIBFILES value=""/>
<LIBRARIES value=""/>
<SPARELIBS value="Vcl.lib Vcldb.lib"/>
<PACKAGES value="vcl.bpi Vcldb.bpi dac60.bpi rtl.bpi dbrtl.bpi"/>
<PATHCPP value=".;"/>
<PATHPAS value=".;..;..;..;.."/>
<PATHRC value=".;"/>
<PATHASM value=".;"/>
<DEBUGLIBPATH value="$(BCB)\lib\debug"/>
<RELEASELIBPATH value="$(BCB)\lib\release"/>
<LINKER value="ilink32"/>
<USERDEFINES value="_DEBUG"/>
<SYSDEFINES value="_RTLDLL;NO_STRICT;USEPACKAGES"/>
<MAINSOURCE value="CRControls60.cpp"/>
<INCLUDEPATH value="..\;..;..\..\..\Dac\Source;..\..\..\DBAccess\Source;..\..\..\Source;$(BCB)\include;$(BCB)\include\vcl"/>
<LIBPATH value="..\;..;..\..\..\Dac\Source;..\..\..\Dac\Source\CBuilder6;..\..\..\DBAccess\Source;..\..\..\DBAccess\Source\CBuilder6;..\..\..\Source;..\..\..\Source\CBuilder6;$(BCB)\lib;$(BCB)\lib\obj"/>
<WARNINGS value="-w-par"/>
</MACROS>
<OPTIONS>
<IDLCFLAGS value="-I..\. -I.. -I..\..\..\Dac\Source -I..\..\..\Source
-I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp -D_DEBUG -boa"/>
<CFLAG1 value="-Od -H=$(BCB)\lib\vcl60.csm -Hc -Vx -Ve -X- -r- -a8 -b- -k -vi -c -tWM"/>
<PFLAGS value="-N2. -N0. -$Y- -$W -$L- -$D- -v -JPHNE -M"/>
<RFLAGS value=""/>
<AFLAGS value="/mx /w2 /zd"/>
<LFLAGS value="-l. -I. -D&quot;Core Lab Controls&quot; -aa -Tpp -x -Gn -Gl -Gi"/>
</OPTIONS>
<LINKER>
<ALLOBJ value="c0pkg32.obj $(PACKAGES) Memmgr.Lib sysinit.obj $(OBJFILES)"/>
<ALLRES value="$(RESFILES)"/>
<ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cp32mti.lib"/>
</LINKER>
<IDEOPTIONS>
[Version Info]
IncludeVerInfo=1
AutoIncBuild=0
MajorVer=6
MinorVer=10
Release=1
Build=10
Debug=0
PreRelease=0
Special=0
Private=0
DLL=0
[Version Info Keys]
CompanyName=Core Lab
FileDescription=
FileVersion=6.10.1.10
InternalName=
LegalCopyright=
LegalTrademarks=
OriginalFilename=
ProductName=Core Lab Controls
ProductVersion=6.10.1.10
Comments=
[HistoryLists\hlIncludePath]
Count=5
Item0=..\;..;..\..\..\Dac\Source;$(BCB)\include;$(BCB)\include\vcl
Item1=..\;..;$(BCB)\include;$(BCB)\include\vcl;..\..\..\Dac\Source;..\..\..\ODac\Source
Item2=..\;..;$(BCB)\include;$(BCB)\include\vcl;..\..\..\Dac\Source;..\..\..\Dac\Source\CBuilder6;..\..\..\ODac\Source;..\..\..\ODac\Source\CBuilder6
Item3=..\;$(BCB)\include;$(BCB)\include\vcl;..\..\..\Dac\Source;..\..\..\Dac\Source\CBuilder6;..\..\..\ODac\Source;..\..\..\ODac\Source\CBuilder6
Item4=..\;$(BCB)\include;$(BCB)\include\vcl
[HistoryLists\hlLibraryPath]
Count=4
Item0=..\;..;..\..\..\Dac\Source;..\..\..\Dac\Source\CBuilder6;..\..\..\Odac\Source;..\..\..\Odac\Source\CBuilder6;$(BCB)\lib;$(BCB)\lib\obj
Item1=..\;..;$(BCB)\lib\obj;$(BCB)\lib;..\..\..\Dac\Source;..\..\..\Dac\Source\CBuilder6;..\..\..\Odac\Source;..\..\..\Odac\Source\CBuilder6
Item2=..\;$(BCB)\lib\obj;$(BCB)\lib;..\..\..\Dac\Source;..\..\..\Dac\Source\CBuilder6;..\..\..\Odac\Source;..\..\..\Odac\Source\CBuilder6
Item3=D:\Program Files\Borland\CBuilder6\Projects\Lib;..\;$(BCB)\lib\obj;$(BCB)\lib
[HistoryLists\hlDebugSourcePath]
Count=1
Item0=$(BCB)\source\vcl
[HistoryLists\hlConditionals]
Count=1
Item0=_DEBUG
[HistoryLists\hlIntOutputDir]
Count=1
Item0=.
[HistoryLists\hIBPIOutputDir]
Count=1
Item0=.
[Debugging]
DebugSourceDirs=
[Parameters]
RunParams=
HostApplication=
RemoteHost=
RemotePath=
RemoteDebug=0
[Compiler]
ShowInfoMsgs=0
LinkDebugVcl=0
LinkCGLIB=0
[CORBA]
AddServerUnit=1
AddClientUnit=1
PrecompiledHeaders=1
[Language]
ActiveLang=
RootDir=
</IDEOPTIONS>
</PROJECT>

View File

@ -0,0 +1,22 @@
//---------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop
USERES("CRControls60.res");
USEPACKAGE("vcl60.bpi");
USEPACKAGE("Vcldb60.bpi");
USEUNIT("..\CRControlsReg.pas");
USEPACKAGE("dac60.bpi");
//---------------------------------------------------------------------------
#pragma package(smart_init)
//---------------------------------------------------------------------------
// Package source.
//---------------------------------------------------------------------------
#pragma argsused
int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void*)
{
return 1;
}
//---------------------------------------------------------------------------

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,42 @@
//////////////////////////////////////////////////
// CRControls
// Copyright (c) 2000-2006 Core Lab. All right reserved.
// CRControls registration
//////////////////////////////////////////////////
{$IFNDEF CLR}
unit CRControlsReg;
{$ENDIF}
{$I CRGrid.inc}
interface
uses
Classes, CRGrid;
procedure Register;
implementation
{$IFNDEF CLR}
{$IFDEF VER9}
{$R CRControls9.res}
{$ELSE}
{$R CRControls.res}
{$ENDIF}
{$IFDEF VER10P}
{$R CRControls10p.res}
{$ENDIF}
{$ELSE}
{$R CRControls.res}
{$ENDIF}
procedure Register;
begin
RegisterComponents('Data Controls', [TCRDBGrid]);
end;
end.

View File

@ -0,0 +1,168 @@
{$DEFINE DAC600}
{$IFNDEF LINUX}
{$DEFINE MSWINDOWS}
{$ENDIF}
{$IFDEF VER120} { Delphi 4 }
{$DEFINE D4}
{$DEFINE VER4}
{$DEFINE VER34}
{$DEFINE VER4P}
{$ENDIF}
{$IFDEF VER130} { Delphi 5 }
{$IFNDEF BCB}
{$DEFINE D5}
{$DEFINE VER5}
{$DEFINE VER5P}
{$ENDIF}
{$ENDIF}
{$IFDEF VER140} { Delphi 6, Kylix 1, Kylix 2 }
{$IFNDEF BCB}
{$DEFINE D6}
{$DEFINE VER6}
{$DEFINE VER5P}
{$DEFINE VER6P}
{$ENDIF}
{$ENDIF}
{$IFDEF VER150} { Delphi 7 }
{$IFNDEF BCB}
{$DEFINE D7}
{$DEFINE VER7}
{$DEFINE VER5P}
{$DEFINE VER6P}
{$DEFINE VER7P}
{$ENDIF}
{$ENDIF}
{$IFDEF VER160} { Delphi 8 }
{$IFDEF DAC450}
DAC 4.50 does not support Delphi 8!!!
{$ENDIF}
{$DEFINE D8}
{$DEFINE VER8}
{$DEFINE VER5P}
{$DEFINE VER6P}
{$DEFINE VER7P}
{$DEFINE VER8P}
{$ENDIF}
{$IFDEF VER170} { Delphi 9 }
{$DEFINE D9}
{$DEFINE VER9}
{$DEFINE VER5P}
{$DEFINE VER6P}
{$DEFINE VER7P}
{$DEFINE VER8P}
{$DEFINE VER9P}
{$ENDIF}
{$IFDEF VER180} { Delphi 10 }
{$DEFINE D10}
{$DEFINE VER10}
{$DEFINE VER5P}
{$DEFINE VER6P}
{$DEFINE VER7P}
{$DEFINE VER8P}
{$DEFINE VER9P}
{$DEFINE VER10P}
{$ENDIF}
{$IFDEF VER185} { Delphi 11 }
{$DEFINE D11}
{$DEFINE VER11}
{$DEFINE VER5P}
{$DEFINE VER6P}
{$DEFINE VER7P}
{$DEFINE VER8P}
{$DEFINE VER9P}
{$DEFINE VER10P}
{$DEFINE VER11P}
{$ENDIF}
{$IFDEF VER125} { C++ Builder 4 }
{$DEFINE BCB}
{$DEFINE CB4}
{$DEFINE VER4}
{$DEFINE VER34}
{$DEFINE VER4P}
{$ObjExportAll On}
{$ENDIF}
{$IFDEF VER130} { C++ Builder 5 }
{$IFDEF BCB}
{$DEFINE CB5}
{$DEFINE VER5}
{$DEFINE VER5P}
{$ObjExportAll On}
{$ENDIF}
{$ENDIF}
{$IFDEF VER140} { C++ Builder 6 }
{$IFDEF BCB}
{$DEFINE CB6}
{$DEFINE VER6}
{$DEFINE VER5P}
{$DEFINE VER6P}
{$ObjExportAll On}
{$ENDIF}
{$ENDIF}
{$IFDEF INTERNAL}
{$IFDEF BCB}
{$DEFINE BDE_SHARED} // Use TUpdateAction from DBTables
{$ENDIF}
{$ENDIF}
// old
{$IFDEF VER100} { Delphi 3 }
{$DEFINE D3}
{$DEFINE D3_CB3}
{$DEFINE VER34}
{$DEFINE VER3+}
{$ENDIF}
{$IFDEF VER110} { C++ Builder 3 }
{$DEFINE CB}
{$DEFINE CB3}
{$DEFINE D3_CB3}
{$DEFINE VER34}
{$DEFINE VER3+}
{$ObjExportAll On}
{$ENDIF}
{$IFDEF VER7}
{$WARN UNSAFE_TYPE OFF}
{$WARN UNSAFE_CODE OFF}
{$WARN UNSAFE_CAST OFF}
{$ENDIF}
{$IFDEF VER6P}
{$WARN SYMBOL_PLATFORM OFF}
{$WARN SYMBOL_DEPRECATED OFF}
{$WARN UNIT_PLATFORM OFF}
{$WARN UNIT_DEPRECATED OFF}
{$ENDIF}
{$IFDEF VER6P}
{$WARN SYMBOL_PLATFORM OFF}
{$WARN SYMBOL_DEPRECATED OFF}
{$WARN UNIT_PLATFORM OFF}
{$WARN UNIT_DEPRECATED OFF}
{$ENDIF}

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -0,0 +1,4 @@
REGEDIT4
[HKEY_CURRENT_USER\Software\Borland\BDS\4.0\Known Packages]
"[IDEPATH4]bin\\CRControls100.bpl"="Core Lab controls"

View File

@ -0,0 +1,45 @@
-$A8
-$B-
-$C+
-$D-
-$E-
-$F-
-$G+
-$H+
-$I+
-$J+
-$K-
-$L-
-$M-
-$N+
-$O+
-$P+
-$Q-
-$R-
-$S-
-$T-
-$U-
-$V+
-$W-
-$X+
-$Y-
-$Z1
-JL
-cg
-AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
-H+
-W+
-M
-$M16384,1048576
-K$00400000
-N0"."
-LE"D:\Documents and Settings\AlexH\My Documents\Borland Studio Projects\Bpl"
-LN"."
-U"..\..\..\Dac\Source;..\..\..\Dac\Source\Delphi10;..\;..\..\..\Odac\source;..\..\..\ODac\source\Delphi10;D:\Program Files\Borland\BDS\4.0\source\ToolsAPI\"
-O"..\..\..\Dac\Source;..\..\..\Dac\Source\Delphi10;..\;..\..\..\Odac\source;..\..\..\ODac\source\Delphi10;D:\Program Files\Borland\BDS\4.0\source\ToolsAPI\"
-I"..\..\..\Dac\Source;..\..\..\Dac\Source\Delphi10;..\;..\..\..\Odac\source;..\..\..\ODac\source\Delphi10;D:\Program Files\Borland\BDS\4.0\source\ToolsAPI\"
-R"..\..\..\Dac\Source;..\..\..\Dac\Source\Delphi10;..\;..\..\..\Odac\source;..\..\..\ODac\source\Delphi10;D:\Program Files\Borland\BDS\4.0\source\ToolsAPI\"
-Z
-w-UNSAFE_TYPE
-w-UNSAFE_CODE
-w-UNSAFE_CAST

View File

@ -0,0 +1,220 @@
<?xml version="1.0" encoding="utf-8"?>
<BorlandProject>
<PersonalityInfo>
<Option>
<Option Name="Personality" Type="String">DelphiDotNet.Personality</Option>
<Option Name="ProjectType" Type="String">VCLApplication</Option>
<Option Name="Version" Type="String">1.0</Option>
<Option Name="GUID" Type="String">{FD27D2E7-5E8B-4318-B036-4E427E3A701B}</Option>
</Option>
</PersonalityInfo>
<DelphiDotNet.Personality>
<Source>
<Source Name="MainSource" Type="String">CoreLab.Vcl.dpk</Source>
</Source>
<FileVersion>
<FileVersion Name="Version" Type="String">7.0</FileVersion>
</FileVersion>
<Compiler>
<Compiler Name="A" Type="Integer">8</Compiler>
<Compiler Name="B" Type="Integer">0</Compiler>
<Compiler Name="C" Type="Integer">1</Compiler>
<Compiler Name="D" Type="Integer">0</Compiler>
<Compiler Name="E" Type="Integer">0</Compiler>
<Compiler Name="F" Type="Integer">0</Compiler>
<Compiler Name="G" Type="Integer">1</Compiler>
<Compiler Name="H" Type="Integer">1</Compiler>
<Compiler Name="I" Type="Integer">1</Compiler>
<Compiler Name="J" Type="Integer">1</Compiler>
<Compiler Name="K" Type="Integer">0</Compiler>
<Compiler Name="L" Type="Integer">0</Compiler>
<Compiler Name="M" Type="Integer">0</Compiler>
<Compiler Name="N" Type="Integer">1</Compiler>
<Compiler Name="O" Type="Integer">1</Compiler>
<Compiler Name="P" Type="Integer">1</Compiler>
<Compiler Name="Q" Type="Integer">0</Compiler>
<Compiler Name="R" Type="Integer">0</Compiler>
<Compiler Name="S" Type="Integer">0</Compiler>
<Compiler Name="T" Type="Integer">0</Compiler>
<Compiler Name="U" Type="Integer">0</Compiler>
<Compiler Name="V" Type="Integer">1</Compiler>
<Compiler Name="W" Type="Integer">0</Compiler>
<Compiler Name="X" Type="Integer">1</Compiler>
<Compiler Name="Y" Type="Integer">0</Compiler>
<Compiler Name="Z" Type="Integer">1</Compiler>
<Compiler Name="ShowHints" Type="Boolean">True</Compiler>
<Compiler Name="ShowWarnings" Type="Boolean">True</Compiler>
<Compiler Name="UnitAliases" Type="String">WinTypes=Borland.Vcl.Windows;WinProcs=Borland.Vcl.Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;</Compiler>
<Compiler Name="NamespacePrefix" Type="String">Borland.Vcl;CoreLab.Vcl;CoreLab.Dac</Compiler>
<Compiler Name="GenerateDocumentation" Type="Boolean">False</Compiler>
<Compiler Name="DefaultNamespace" Type="String"></Compiler>
<Compiler Name="SymbolDeprecated" Type="Boolean">True</Compiler>
<Compiler Name="SymbolLibrary" Type="Boolean">True</Compiler>
<Compiler Name="SymbolPlatform" Type="Boolean">True</Compiler>
<Compiler Name="SymbolExperimental" Type="Boolean">True</Compiler>
<Compiler Name="UnitLibrary" Type="Boolean">True</Compiler>
<Compiler Name="UnitPlatform" Type="Boolean">True</Compiler>
<Compiler Name="UnitDeprecated" Type="Boolean">True</Compiler>
<Compiler Name="UnitExperimental" Type="Boolean">True</Compiler>
<Compiler Name="HResultCompat" Type="Boolean">True</Compiler>
<Compiler Name="HidingMember" Type="Boolean">True</Compiler>
<Compiler Name="HiddenVirtual" Type="Boolean">True</Compiler>
<Compiler Name="Garbage" Type="Boolean">True</Compiler>
<Compiler Name="BoundsError" Type="Boolean">True</Compiler>
<Compiler Name="ZeroNilCompat" Type="Boolean">True</Compiler>
<Compiler Name="StringConstTruncated" Type="Boolean">True</Compiler>
<Compiler Name="ForLoopVarVarPar" Type="Boolean">True</Compiler>
<Compiler Name="TypedConstVarPar" Type="Boolean">True</Compiler>
<Compiler Name="AsgToTypedConst" Type="Boolean">True</Compiler>
<Compiler Name="CaseLabelRange" Type="Boolean">True</Compiler>
<Compiler Name="ForVariable" Type="Boolean">True</Compiler>
<Compiler Name="ConstructingAbstract" Type="Boolean">True</Compiler>
<Compiler Name="ComparisonFalse" Type="Boolean">True</Compiler>
<Compiler Name="ComparisonTrue" Type="Boolean">True</Compiler>
<Compiler Name="ComparingSignedUnsigned" Type="Boolean">True</Compiler>
<Compiler Name="CombiningSignedUnsigned" Type="Boolean">True</Compiler>
<Compiler Name="UnsupportedConstruct" Type="Boolean">True</Compiler>
<Compiler Name="FileOpen" Type="Boolean">True</Compiler>
<Compiler Name="FileOpenUnitSrc" Type="Boolean">True</Compiler>
<Compiler Name="BadGlobalSymbol" Type="Boolean">True</Compiler>
<Compiler Name="DuplicateConstructorDestructor" Type="Boolean">True</Compiler>
<Compiler Name="InvalidDirective" Type="Boolean">True</Compiler>
<Compiler Name="PackageNoLink" Type="Boolean">True</Compiler>
<Compiler Name="PackageThreadVar" Type="Boolean">True</Compiler>
<Compiler Name="ImplicitImport" Type="Boolean">True</Compiler>
<Compiler Name="HPPEMITIgnored" Type="Boolean">True</Compiler>
<Compiler Name="NoRetVal" Type="Boolean">True</Compiler>
<Compiler Name="UseBeforeDef" Type="Boolean">True</Compiler>
<Compiler Name="ForLoopVarUndef" Type="Boolean">True</Compiler>
<Compiler Name="UnitNameMismatch" Type="Boolean">True</Compiler>
<Compiler Name="NoCFGFileFound" Type="Boolean">True</Compiler>
<Compiler Name="MessageDirective" Type="Boolean">True</Compiler>
<Compiler Name="ImplicitVariants" Type="Boolean">True</Compiler>
<Compiler Name="UnicodeToLocale" Type="Boolean">True</Compiler>
<Compiler Name="LocaleToUnicode" Type="Boolean">True</Compiler>
<Compiler Name="ImagebaseMultiple" Type="Boolean">True</Compiler>
<Compiler Name="SuspiciousTypecast" Type="Boolean">True</Compiler>
<Compiler Name="PrivatePropAccessor" Type="Boolean">True</Compiler>
<Compiler Name="UnsafeType" Type="Boolean">True</Compiler>
<Compiler Name="UnsafeCode" Type="Boolean">True</Compiler>
<Compiler Name="UnsafeCast" Type="Boolean">True</Compiler>
<Compiler Name="OptionTruncated" Type="Boolean">True</Compiler>
<Compiler Name="WideCharReduced" Type="Boolean">True</Compiler>
<Compiler Name="DuplicatesIgnored" Type="Boolean">True</Compiler>
<Compiler Name="UnitInitSeq">True</Compiler>
<Compiler Name="LocalPInvoke">True</Compiler>
<Compiler Name="CodePage"></Compiler>
</Compiler>
<Linker>
<Linker Name="MapFile" Type="Integer">0</Linker>
<Linker Name="OutputObjs" Type="Integer">0</Linker>
<Linker Name="ConsoleApp" Type="Integer">1</Linker>
<Linker Name="DebugInfo" Type="Boolean">True</Linker>
<Linker Name="RemoteSymbols" Type="Boolean">False</Linker>
<Linker Name="GenerateDRC" Type="Boolean">False</Linker>
<Linker Name="MinStackSize" Type="Integer">4096</Linker>
<Linker Name="MaxStackSize" Type="Integer">1048576</Linker>
<Linker Name="ImageBase" Type="Integer">4194304</Linker>
<Linker Name="ExeDescription" Type="String">Core Lab VCL</Linker>
<Linker Name="GenerateHpps">False</Linker>
</Linker>
<Directories>
<Directories Name="OutputDir" Type="String"></Directories>
<Directories Name="UnitOutputDir" Type="String">.</Directories>
<Directories Name="PackageDLLOutputDir" Type="String"></Directories>
<Directories Name="PackageDCPOutputDir" Type="String">.</Directories>
<Directories Name="SearchPath" Type="String">..\;d:\winnt\microsoft.net\framework\v1.1.4322;d:\projects\dexter\dac\source\delphi10;d:\program files\common files\borland shared\bds\shared assemblies\4.0;D:\Projects\Dexter\Dac\Source</Directories>
<Directories Name="Packages" Type="String">d:\winnt\microsoft.net\framework\v1.1.4322\System.Drawing.dll;Borland.VclDbCtrls;Borland.Vcl;Borland.Delphi;CoreLab.Dac</Directories>
<Directories Name="Conditionals" Type="String"></Directories>
<Directories Name="DebugSourceDirs" Type="String"></Directories>
<Directories Name="UsePackages" Type="Boolean">False</Directories>
</Directories>
<Parameters>
<Parameters Name="RunParams" Type="String"></Parameters>
<Parameters Name="HostApplication" Type="String"></Parameters>
<Parameters Name="Launcher" Type="String"></Parameters>
<Parameters Name="UseLauncher" Type="Boolean">False</Parameters>
<Parameters Name="DebugCWD" Type="String"></Parameters>
<Parameters Name="RemoteHost" Type="String"></Parameters>
<Parameters Name="RemotePath" Type="String"></Parameters>
<Parameters Name="RemoteLauncher" Type="String"></Parameters>
<Parameters Name="RemoteCWD" Type="String"></Parameters>
<Parameters Name="RemoteDebug" Type="Boolean">False</Parameters>
<Parameters Name="Debug Symbols Search Path"></Parameters>
<Parameters Name="LoadAllSymbols">True</Parameters>
</Parameters>
<Language>
<Language Name="ActiveLang" Type="String"></Language>
<Language Name="ProjectLang" Type="String">$00000000</Language>
<Language Name="RootDir" Type="String"></Language>
</Language>
<VersionInfo>
<VersionInfo Name="IncludeVerInfo" Type="Boolean">True</VersionInfo>
<VersionInfo Name="AutoIncBuild" Type="Boolean">False</VersionInfo>
<VersionInfo Name="MajorVer" Type="Integer">6</VersionInfo>
<VersionInfo Name="MinorVer" Type="Integer">10</VersionInfo>
<VersionInfo Name="Release" Type="Integer">1</VersionInfo>
<VersionInfo Name="Build" Type="Integer">4010</VersionInfo>
<VersionInfo Name="Debug" Type="Boolean">False</VersionInfo>
<VersionInfo Name="PreRelease" Type="Boolean">False</VersionInfo>
<VersionInfo Name="Special" Type="Boolean">False</VersionInfo>
<VersionInfo Name="Private" Type="Boolean">False</VersionInfo>
<VersionInfo Name="DLL" Type="Boolean">False</VersionInfo>
<VersionInfo Name="Locale">1058</VersionInfo>
<VersionInfo Name="CodePage">1251</VersionInfo>
</VersionInfo>
<VersionInfoKeys>
<VersionInfoKeys Name="CompanyName"></VersionInfoKeys>
<VersionInfoKeys Name="FileDescription"></VersionInfoKeys>
<VersionInfoKeys Name="FileVersion" Type="String">6.10.1.10</VersionInfoKeys>
<VersionInfoKeys Name="InternalName"></VersionInfoKeys>
<VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys>
<VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys>
<VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys>
<VersionInfoKeys Name="ProductName"></VersionInfoKeys>
<VersionInfoKeys Name="ProductVersion" Type="String">6.10.1.10</VersionInfoKeys>
<VersionInfoKeys Name="Comments"></VersionInfoKeys>
</VersionInfoKeys>
<FileList>
<File FileName="..\..\..\dac\source\delphi10\CoreLab.Dac.dll" ContainerId="DelphiDotNetAssemblyCompiler" ModuleName="CoreLab.Dac" AssemblyName="CoreLab.Dac" Version="5.55.1.4022" LinkUnits="False"/>
<File FileName="d:\program files\common files\borland shared\bds\shared assemblies\4.0\Borland.Delphi.dll" ContainerId="DelphiDotNetAssemblyCompiler" ModuleName="Borland.Delphi" AssemblyName="Borland.Delphi" Version="10.0.2050.32110" LinkUnits="False"/>
<File FileName="d:\program files\common files\borland shared\bds\shared assemblies\4.0\Borland.Vcl.dll" ContainerId="DelphiDotNetAssemblyCompiler" ModuleName="Borland.Vcl" AssemblyName="Borland.Vcl" Version="10.0.2050.32110" LinkUnits="False"/>
<File FileName="d:\program files\common files\borland shared\bds\shared assemblies\4.0\Borland.VclDbCtrls.dll" ContainerId="DelphiDotNetAssemblyCompiler" ModuleName="Borland.VclDbCtrls" AssemblyName="Borland.VclDbCtrls" Version="10.0.2050.32110" LinkUnits="False"/>
<File FileName="$(SystemRoot)\microsoft.net\framework\v1.1.4322\System.Drawing.dll" ContainerId="DelphiDotNetAssemblyCompiler" ModuleName="System.Drawing" AssemblyName="System.Drawing" Version="1.0.5000.0" LinkUnits="False"/>
<File FileName="..\Net\CoreLab.Vcl.CRControlsReg.pas" ContainerId="PascalCompiler" ModuleName="CoreLab.Vcl.CRControlsReg"/>
<File FileName="..\Net\CoreLab.Vcl.CRGrid.pas" ContainerId="PascalCompiler" ModuleName="CoreLab.Vcl.CRGrid"/>
</FileList>
</DelphiDotNet.Personality>
</BorlandProject>

View File

@ -0,0 +1,42 @@
-$A8
-$B-
-$C+
-$D-
-$E-
-$F-
-$G+
-$H+
-$I+
-$J+
-$K-
-$L-
-$M-
-$N+
-$O+
-$P+
-$Q-
-$R-
-$S-
-$T-
-$U-
-$V+
-$W-
-$X+
-$Y-
-$Z1
-cg
-vn
-AWinTypes=Borland.Vcl.Windows;WinProcs=Borland.Vcl.Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
-NSBorland.Vcl;CoreLab.Vcl;CoreLab.Dac
-H+
-W+
-M
-$M4096,1048576
-K$00400000
-N0"."
-LN"."
-U"..\;d:\winnt\microsoft.net\framework\v1.1.4322;d:\projects\dexter\dac\source\delphi10;d:\program files\common files\borland shared\bds\shared assemblies\4.0;D:\Projects\Dexter\Dac\Source"
-O"..\;d:\winnt\microsoft.net\framework\v1.1.4322;d:\projects\dexter\dac\source\delphi10;d:\program files\common files\borland shared\bds\shared assemblies\4.0;D:\Projects\Dexter\Dac\Source"
-I"..\;d:\winnt\microsoft.net\framework\v1.1.4322;d:\projects\dexter\dac\source\delphi10;d:\program files\common files\borland shared\bds\shared assemblies\4.0;D:\Projects\Dexter\Dac\Source"
-R"..\;d:\winnt\microsoft.net\framework\v1.1.4322;d:\projects\dexter\dac\source\delphi10;d:\program files\common files\borland shared\bds\shared assemblies\4.0;D:\Projects\Dexter\Dac\Source"
-Z

View File

@ -0,0 +1,96 @@
package CoreLab.Vcl;
{$ALIGN 8}
{$ASSERTIONS ON}
{$BOOLEVAL OFF}
{$DEBUGINFO OFF}
{$EXTENDEDSYNTAX ON}
{$IMPORTEDDATA ON}
{$IOCHECKS ON}
{$LOCALSYMBOLS OFF}
{$LONGSTRINGS ON}
{$OPENSTRINGS ON}
{$OPTIMIZATION ON}
{$OVERFLOWCHECKS OFF}
{$RANGECHECKS OFF}
{$REFERENCEINFO OFF}
{$SAFEDIVIDE OFF}
{$STACKFRAMES OFF}
{$TYPEDADDRESS OFF}
{$VARSTRINGCHECKS ON}
{$WRITEABLECONST ON}
{$MINENUMSIZE 1}
{$IMAGEBASE $400000}
{$DESCRIPTION 'Core Lab VCL'}
{$IMPLICITBUILD OFF}
requires
CoreLab.Dac,
Borland.Delphi,
Borland.Vcl,
Borland.VclDbCtrls,
System.Drawing;
contains
CoreLab.Vcl.CRControlsReg in '..\Net\CoreLab.Vcl.CRControlsReg.pas',
CoreLab.Vcl.CRGrid in '..\Net\CoreLab.Vcl.CRGrid.pas';
[assembly: AssemblyTitle('Core Lab VCL')]
[assembly: AssemblyDescription('Core Lab VCL')]
[assembly: AssemblyConfiguration('')]
[assembly: AssemblyCompany('Core Lab')]
[assembly: AssemblyProduct('Core Lab VCL')]
[assembly: AssemblyCopyright('')]
[assembly: AssemblyTrademark('')]
[assembly: AssemblyCulture('')]
// The Delphi compiler controls the AssemblyTitleAttribute via the ExeDescription.
// You can set this in the IDE via the Project Options.
// Manually setting the AssemblyTitle attribute below will override the IDE
// setting.
// [assembly: AssemblyTitle('')]
//
// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Revision and Build Numbers
// by using the '*' as shown below:
[assembly: AssemblyVersion('6.10.1.4010')]
//
// In order to sign your assembly you must specify a key to use. Refer to the
// Microsoft .NET Framework documentation for more information on assembly signing.
//
// Use the attributes below to control which key is used for signing.
//
// Notes:
// (*) If no key is specified, the assembly is not signed.
// (*) KeyName refers to a key that has been installed in the Crypto Service
// Provider (CSP) on your machine. KeyFile refers to a file which contains
// a key.
// (*) If the KeyFile and the KeyName values are both specified, the
// following processing occurs:
// (1) If the KeyName can be found in the CSP, that key is used.
// (2) If the KeyName does not exist and the KeyFile does exist, the key
// in the KeyFile is installed into the CSP and used.
// (*) In order to create a KeyFile, you can use the sn.exe (Strong Name) utility.
// When specifying the KeyFile, the location of the KeyFile should be
// relative to the project output directory. For example, if your KeyFile is
// located in the project directory, you would specify the AssemblyKeyFile
// attribute as [assembly: AssemblyKeyFile('mykey.snk')], provided your output
// directory is the project directory (the default).
// (*) Delay Signing is an advanced option - see the Microsoft .NET Framework
// documentation for more information on this.
//
[assembly: AssemblyDelaySign(false)]
[assembly: AssemblyKeyFile('CoreLab.snk')]
[assembly: AssemblyKeyName('')]
end.

View File

@ -0,0 +1,7 @@
REGEDIT4
[HKEY_CURRENT_USER\Software\Borland\BDS\4.0\Known Assemblies]
"[INSTALLDIR]Bin\\CoreLab.Vcl.dll"="CoreLab.Vcl"
[HKEY_CURRENT_USER\Software\Borland\BDS\4.0\AssemblyFolders\CoreLab.Vcl]
@="[IDEPATH4]bin"

View File

@ -0,0 +1,181 @@
<?xml version="1.0" encoding="utf-8"?>
<BorlandProject>
<PersonalityInfo>
<Option>
<Option Name="Personality" Type="String">Delphi.Personality</Option>
<Option Name="ProjectType" Type="String"></Option>
<Option Name="Version" Type="String">1.0</Option>
<Option Name="GUID" Type="String">{47EA73E4-5733-4781-A87A-D6E88AB40A27}</Option>
</Option>
</PersonalityInfo>
<Delphi.Personality>
<Source>
<Source Name="MainSource" Type="String">CRControls100.dpk</Source>
</Source>
<FileVersion>
<FileVersion Name="Version" Type="String">7.0</FileVersion>
</FileVersion>
<Compiler>
<Compiler Name="A" Type="Integer">8</Compiler>
<Compiler Name="B" Type="Integer">0</Compiler>
<Compiler Name="C" Type="Integer">1</Compiler>
<Compiler Name="D" Type="Integer">0</Compiler>
<Compiler Name="E" Type="Integer">0</Compiler>
<Compiler Name="F" Type="Integer">0</Compiler>
<Compiler Name="G" Type="Integer">1</Compiler>
<Compiler Name="H" Type="Integer">1</Compiler>
<Compiler Name="I" Type="Integer">1</Compiler>
<Compiler Name="J" Type="Integer">1</Compiler>
<Compiler Name="K" Type="Integer">0</Compiler>
<Compiler Name="L" Type="Integer">0</Compiler>
<Compiler Name="M" Type="Integer">0</Compiler>
<Compiler Name="N" Type="Integer">1</Compiler>
<Compiler Name="O" Type="Integer">1</Compiler>
<Compiler Name="P" Type="Integer">1</Compiler>
<Compiler Name="Q" Type="Integer">0</Compiler>
<Compiler Name="R" Type="Integer">0</Compiler>
<Compiler Name="S" Type="Integer">0</Compiler>
<Compiler Name="T" Type="Integer">0</Compiler>
<Compiler Name="U" Type="Integer">0</Compiler>
<Compiler Name="V" Type="Integer">1</Compiler>
<Compiler Name="W" Type="Integer">0</Compiler>
<Compiler Name="X" Type="Integer">1</Compiler>
<Compiler Name="Y" Type="Integer">0</Compiler>
<Compiler Name="Z" Type="Integer">1</Compiler>
<Compiler Name="ShowHints" Type="Boolean">True</Compiler>
<Compiler Name="ShowWarnings" Type="Boolean">True</Compiler>
<Compiler Name="UnitAliases" Type="String">WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;</Compiler>
<Compiler Name="NamespacePrefix" Type="String"></Compiler>
<Compiler Name="GenerateDocumentation" Type="Boolean">False</Compiler>
<Compiler Name="DefaultNamespace" Type="String"></Compiler>
<Compiler Name="SymbolDeprecated" Type="Boolean">True</Compiler>
<Compiler Name="SymbolLibrary" Type="Boolean">True</Compiler>
<Compiler Name="SymbolPlatform" Type="Boolean">True</Compiler>
<Compiler Name="SymbolExperimental" Type="Boolean">True</Compiler>
<Compiler Name="UnitLibrary" Type="Boolean">True</Compiler>
<Compiler Name="UnitPlatform" Type="Boolean">True</Compiler>
<Compiler Name="UnitDeprecated" Type="Boolean">True</Compiler>
<Compiler Name="UnitExperimental" Type="Boolean">True</Compiler>
<Compiler Name="HResultCompat" Type="Boolean">True</Compiler>
<Compiler Name="HidingMember" Type="Boolean">True</Compiler>
<Compiler Name="HiddenVirtual" Type="Boolean">True</Compiler>
<Compiler Name="Garbage" Type="Boolean">True</Compiler>
<Compiler Name="BoundsError" Type="Boolean">True</Compiler>
<Compiler Name="ZeroNilCompat" Type="Boolean">True</Compiler>
<Compiler Name="StringConstTruncated" Type="Boolean">True</Compiler>
<Compiler Name="ForLoopVarVarPar" Type="Boolean">True</Compiler>
<Compiler Name="TypedConstVarPar" Type="Boolean">True</Compiler>
<Compiler Name="AsgToTypedConst" Type="Boolean">True</Compiler>
<Compiler Name="CaseLabelRange" Type="Boolean">True</Compiler>
<Compiler Name="ForVariable" Type="Boolean">True</Compiler>
<Compiler Name="ConstructingAbstract" Type="Boolean">True</Compiler>
<Compiler Name="ComparisonFalse" Type="Boolean">True</Compiler>
<Compiler Name="ComparisonTrue" Type="Boolean">True</Compiler>
<Compiler Name="ComparingSignedUnsigned" Type="Boolean">True</Compiler>
<Compiler Name="CombiningSignedUnsigned" Type="Boolean">True</Compiler>
<Compiler Name="UnsupportedConstruct" Type="Boolean">True</Compiler>
<Compiler Name="FileOpen" Type="Boolean">True</Compiler>
<Compiler Name="FileOpenUnitSrc" Type="Boolean">True</Compiler>
<Compiler Name="BadGlobalSymbol" Type="Boolean">True</Compiler>
<Compiler Name="DuplicateConstructorDestructor" Type="Boolean">True</Compiler>
<Compiler Name="InvalidDirective" Type="Boolean">True</Compiler>
<Compiler Name="PackageNoLink" Type="Boolean">True</Compiler>
<Compiler Name="PackageThreadVar" Type="Boolean">True</Compiler>
<Compiler Name="ImplicitImport" Type="Boolean">True</Compiler>
<Compiler Name="HPPEMITIgnored" Type="Boolean">True</Compiler>
<Compiler Name="NoRetVal" Type="Boolean">True</Compiler>
<Compiler Name="UseBeforeDef" Type="Boolean">True</Compiler>
<Compiler Name="ForLoopVarUndef" Type="Boolean">True</Compiler>
<Compiler Name="UnitNameMismatch" Type="Boolean">True</Compiler>
<Compiler Name="NoCFGFileFound" Type="Boolean">True</Compiler>
<Compiler Name="MessageDirective" Type="Boolean">True</Compiler>
<Compiler Name="ImplicitVariants" Type="Boolean">True</Compiler>
<Compiler Name="UnicodeToLocale" Type="Boolean">True</Compiler>
<Compiler Name="LocaleToUnicode" Type="Boolean">True</Compiler>
<Compiler Name="ImagebaseMultiple" Type="Boolean">True</Compiler>
<Compiler Name="SuspiciousTypecast" Type="Boolean">True</Compiler>
<Compiler Name="PrivatePropAccessor" Type="Boolean">True</Compiler>
<Compiler Name="UnsafeType" Type="Boolean">False</Compiler>
<Compiler Name="UnsafeCode" Type="Boolean">False</Compiler>
<Compiler Name="UnsafeCast" Type="Boolean">False</Compiler>
<Compiler Name="OptionTruncated" Type="Boolean">True</Compiler>
<Compiler Name="WideCharReduced" Type="Boolean">True</Compiler>
<Compiler Name="DuplicatesIgnored" Type="Boolean">True</Compiler>
<Compiler Name="UnitInitSeq">True</Compiler>
<Compiler Name="LocalPInvoke">True</Compiler>
<Compiler Name="CodePage"></Compiler>
</Compiler>
<Linker>
<Linker Name="MapFile" Type="Integer">0</Linker>
<Linker Name="OutputObjs" Type="Integer">44</Linker>
<Linker Name="ConsoleApp" Type="Integer">1</Linker>
<Linker Name="DebugInfo" Type="Boolean">False</Linker>
<Linker Name="RemoteSymbols" Type="Boolean">False</Linker>
<Linker Name="GenerateDRC" Type="Boolean">False</Linker>
<Linker Name="MinStackSize" Type="Integer">16384</Linker>
<Linker Name="MaxStackSize" Type="Integer">1048576</Linker>
<Linker Name="ImageBase" Type="Integer">4194304</Linker>
<Linker Name="ExeDescription" Type="String">CoreLab Controls</Linker>
<Linker Name="GenerateHpps">False</Linker>
</Linker>
<Directories>
<Directories Name="OutputDir" Type="String"></Directories>
<Directories Name="UnitOutputDir" Type="String">.</Directories>
<Directories Name="PackageDLLOutputDir" Type="String"></Directories>
<Directories Name="PackageDCPOutputDir" Type="String">.</Directories>
<Directories Name="SearchPath" Type="String">..\..\..\Dac\Source;..\..\..\Dac\Source\Delphi10;..\;..\..\..\Odac\source;..\..\..\ODac\source\Delphi10;D:\Program Files\Borland\BDS\4.0\source\ToolsAPI\</Directories>
<Directories Name="Packages" Type="String"></Directories>
<Directories Name="Conditionals" Type="String"></Directories>
<Directories Name="DebugSourceDirs" Type="String"></Directories>
<Directories Name="UsePackages" Type="Boolean">False</Directories>
</Directories>
<Parameters>
<Parameters Name="RunParams" Type="String"></Parameters>
<Parameters Name="HostApplication" Type="String"></Parameters>
<Parameters Name="Launcher" Type="String"></Parameters>
<Parameters Name="UseLauncher" Type="Boolean">False</Parameters>
<Parameters Name="DebugCWD" Type="String"></Parameters>
<Parameters Name="RemoteHost" Type="String"></Parameters>
<Parameters Name="RemotePath" Type="String"></Parameters>
<Parameters Name="RemoteLauncher" Type="String"></Parameters>
<Parameters Name="RemoteCWD" Type="String"></Parameters>
<Parameters Name="RemoteDebug" Type="Boolean">False</Parameters>
<Parameters Name="Debug Symbols Search Path"></Parameters>
<Parameters Name="LoadAllSymbols">True</Parameters>
<Parameters Name="LoadUnspecifiedSymbols">False</Parameters>
</Parameters>
<Language>
<Language Name="ActiveLang" Type="String"></Language>
<Language Name="ProjectLang" Type="String">$00000000</Language>
<Language Name="RootDir" Type="String"></Language>
</Language>
<VersionInfo>
<VersionInfo Name="IncludeVerInfo" Type="Boolean">True</VersionInfo>
<VersionInfo Name="AutoIncBuild" Type="Boolean">False</VersionInfo>
<VersionInfo Name="MajorVer" Type="Integer">6</VersionInfo>
<VersionInfo Name="MinorVer" Type="Integer">10</VersionInfo>
<VersionInfo Name="Release" Type="Integer">1</VersionInfo>
<VersionInfo Name="Build" Type="Integer">4010</VersionInfo>
<VersionInfo Name="Debug" Type="Boolean">False</VersionInfo>
<VersionInfo Name="PreRelease" Type="Boolean">False</VersionInfo>
<VersionInfo Name="Special" Type="Boolean">False</VersionInfo>
<VersionInfo Name="Private" Type="Boolean">False</VersionInfo>
<VersionInfo Name="DLL" Type="Boolean">False</VersionInfo> <VersionInfo Name="Locale">1033</VersionInfo>
<VersionInfo Name="CodePage">1252</VersionInfo>
</VersionInfo>
<VersionInfoKeys>
<VersionInfoKeys Name="CompanyName" Type="String">Core Lab</VersionInfoKeys>
<VersionInfoKeys Name="FileDescription" Type="String"></VersionInfoKeys>
<VersionInfoKeys Name="FileVersion" Type="String">6.10.1.10</VersionInfoKeys>
<VersionInfoKeys Name="InternalName" Type="String"></VersionInfoKeys>
<VersionInfoKeys Name="LegalCopyright" Type="String"></VersionInfoKeys>
<VersionInfoKeys Name="LegalTrademarks" Type="String"></VersionInfoKeys>
<VersionInfoKeys Name="OriginalFilename" Type="String"></VersionInfoKeys>
<VersionInfoKeys Name="ProductName" Type="String">Core Lab Controls</VersionInfoKeys>
<VersionInfoKeys Name="ProductVersion" Type="String">6.10.1.10</VersionInfoKeys>
</VersionInfoKeys> <Excluded_Packages>
<Excluded_Packages Name="D:\Program Files\Borland\BDS\4.0\Bin\dacvcl100.bpl">File D:\Program Files\Borland\BDS\4.0\Bin\dacvcl100.bpl not found</Excluded_Packages>
<Excluded_Packages Name="D:\Program Files\Borland\BDS\4.0\Bin\dcldac100.bpl">File D:\Program Files\Borland\BDS\4.0\Bin\dcldac100.bpl not found</Excluded_Packages>
</Excluded_Packages>
</Delphi.Personality>
</BorlandProject>

View File

@ -0,0 +1,39 @@
package CRControls100;
{$R *.res}
{$ALIGN 8}
{$ASSERTIONS ON}
{$BOOLEVAL OFF}
{$DEBUGINFO OFF}
{$EXTENDEDSYNTAX ON}
{$IMPORTEDDATA ON}
{$IOCHECKS ON}
{$LOCALSYMBOLS OFF}
{$LONGSTRINGS ON}
{$OPENSTRINGS ON}
{$OPTIMIZATION ON}
{$OVERFLOWCHECKS OFF}
{$RANGECHECKS OFF}
{$REFERENCEINFO OFF}
{$SAFEDIVIDE OFF}
{$STACKFRAMES OFF}
{$TYPEDADDRESS OFF}
{$VARSTRINGCHECKS ON}
{$WRITEABLECONST ON}
{$MINENUMSIZE 1}
{$IMAGEBASE $400000}
{$DESCRIPTION 'CoreLab Controls'}
{$IMPLICITBUILD OFF}
requires
rtl,
vcl,
dbrtl,
vcldb,
designide,
dac100;
contains
CRControlsReg in '..\CRControlsReg.pas';
end.

View File

@ -0,0 +1,203 @@
<?xml version="1.0" encoding="utf-8"?>
<BorlandProject>
<PersonalityInfo>
<Option>
<Option Name="Personality">DelphiDotNet.Personality</Option>
<Option Name="ProjectType">Package</Option>
<Option Name="Version">3.0</Option>
<Option Name="GUID">{88FB0584-DBFB-4D85-8601-87D0F8F5F35A}</Option>
</Option>
</PersonalityInfo>
<DelphiDotNet.Personality>
<Source>
<Source Name="MainSource">CoreLab.Vcl.dpk</Source>
</Source>
<FileVersion>
<FileVersion Name="Version">7.0</FileVersion>
</FileVersion>
<Compiler>
<Compiler Name="A">8</Compiler>
<Compiler Name="B">0</Compiler>
<Compiler Name="C">1</Compiler>
<Compiler Name="D">0</Compiler>
<Compiler Name="E">0</Compiler>
<Compiler Name="F">0</Compiler>
<Compiler Name="G">1</Compiler>
<Compiler Name="H">1</Compiler>
<Compiler Name="I">1</Compiler>
<Compiler Name="J">1</Compiler>
<Compiler Name="K">0</Compiler>
<Compiler Name="L">0</Compiler>
<Compiler Name="M">0</Compiler>
<Compiler Name="N">1</Compiler>
<Compiler Name="O">1</Compiler>
<Compiler Name="P">1</Compiler>
<Compiler Name="Q">0</Compiler>
<Compiler Name="R">0</Compiler>
<Compiler Name="S">0</Compiler>
<Compiler Name="T">0</Compiler>
<Compiler Name="U">0</Compiler>
<Compiler Name="V">1</Compiler>
<Compiler Name="W">0</Compiler>
<Compiler Name="X">1</Compiler>
<Compiler Name="Y">0</Compiler>
<Compiler Name="Z">1</Compiler>
<Compiler Name="ShowHints">True</Compiler>
<Compiler Name="ShowWarnings">True</Compiler>
<Compiler Name="UnitAliases">WinTypes=Borland.Vcl.Windows;WinProcs=Borland.Vcl.Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;</Compiler>
<Compiler Name="NamespacePrefix">Borland.Vcl;CoreLab.Dac;CoreLab.Vcl</Compiler>
<Compiler Name="GenerateDocumentation">False</Compiler>
<Compiler Name="DefaultNamespace"></Compiler>
<Compiler Name="SymbolDeprecated">True</Compiler>
<Compiler Name="SymbolLibrary">True</Compiler>
<Compiler Name="SymbolPlatform">True</Compiler>
<Compiler Name="SymbolExperimental">True</Compiler>
<Compiler Name="UnitLibrary">True</Compiler>
<Compiler Name="UnitPlatform">True</Compiler>
<Compiler Name="UnitDeprecated">True</Compiler>
<Compiler Name="UnitExperimental">True</Compiler>
<Compiler Name="HResultCompat">True</Compiler>
<Compiler Name="HidingMember">True</Compiler>
<Compiler Name="HiddenVirtual">True</Compiler>
<Compiler Name="Garbage">True</Compiler>
<Compiler Name="BoundsError">True</Compiler>
<Compiler Name="ZeroNilCompat">True</Compiler>
<Compiler Name="StringConstTruncated">True</Compiler>
<Compiler Name="ForLoopVarVarPar">True</Compiler>
<Compiler Name="TypedConstVarPar">True</Compiler>
<Compiler Name="AsgToTypedConst">True</Compiler>
<Compiler Name="CaseLabelRange">True</Compiler>
<Compiler Name="ForVariable">True</Compiler>
<Compiler Name="ConstructingAbstract">True</Compiler>
<Compiler Name="ComparisonFalse">True</Compiler>
<Compiler Name="ComparisonTrue">True</Compiler>
<Compiler Name="ComparingSignedUnsigned">True</Compiler>
<Compiler Name="CombiningSignedUnsigned">True</Compiler>
<Compiler Name="UnsupportedConstruct">True</Compiler>
<Compiler Name="FileOpen">True</Compiler>
<Compiler Name="FileOpenUnitSrc">True</Compiler>
<Compiler Name="BadGlobalSymbol">True</Compiler>
<Compiler Name="DuplicateConstructorDestructor">True</Compiler>
<Compiler Name="InvalidDirective">True</Compiler>
<Compiler Name="PackageNoLink">True</Compiler>
<Compiler Name="PackageThreadVar">True</Compiler>
<Compiler Name="ImplicitImport">True</Compiler>
<Compiler Name="HPPEMITIgnored">True</Compiler>
<Compiler Name="NoRetVal">True</Compiler>
<Compiler Name="UseBeforeDef">True</Compiler>
<Compiler Name="ForLoopVarUndef">True</Compiler>
<Compiler Name="UnitNameMismatch">True</Compiler>
<Compiler Name="NoCFGFileFound">True</Compiler>
<Compiler Name="ImplicitVariants">True</Compiler>
<Compiler Name="UnicodeToLocale">True</Compiler>
<Compiler Name="LocaleToUnicode">True</Compiler>
<Compiler Name="ImagebaseMultiple">True</Compiler>
<Compiler Name="SuspiciousTypecast">True</Compiler>
<Compiler Name="PrivatePropAccessor">True</Compiler>
<Compiler Name="UnsafeType">True</Compiler>
<Compiler Name="UnsafeCode">True</Compiler>
<Compiler Name="UnsafeCast">True</Compiler>
<Compiler Name="OptionTruncated">True</Compiler>
<Compiler Name="WideCharReduced">True</Compiler>
<Compiler Name="DuplicatesIgnored">True</Compiler>
<Compiler Name="UnitInitSeq">True</Compiler>
<Compiler Name="LocalPInvoke">True</Compiler>
<Compiler Name="MessageDirective">True</Compiler>
<Compiler Name="TypeInfoImplicitlyAdded">True</Compiler>
<Compiler Name="XMLWhitespaceNotAllowed">True</Compiler>
<Compiler Name="XMLUnknownEntity">True</Compiler>
<Compiler Name="XMLInvalidNameStart">True</Compiler>
<Compiler Name="XMLInvalidName">True</Compiler>
<Compiler Name="XMLExpectedCharacter">True</Compiler>
<Compiler Name="XMLCRefNoResolve">True</Compiler>
<Compiler Name="XMLNoParm">True</Compiler>
<Compiler Name="XMLNoMatchingParm">True</Compiler>
<Compiler Name="CodePage"></Compiler>
</Compiler>
<Linker>
<Linker Name="MapFile">0</Linker>
<Linker Name="OutputObjs">0</Linker>
<Linker Name="GenerateHpps">False</Linker>
<Linker Name="ConsoleApp">1</Linker>
<Linker Name="DebugInfo">False</Linker>
<Linker Name="RemoteSymbols">False</Linker>
<Linker Name="GenerateDRC">False</Linker>
<Linker Name="MinStackSize">4096</Linker>
<Linker Name="MaxStackSize">1048576</Linker>
<Linker Name="ImageBase">4194304</Linker>
<Linker Name="ExeDescription">Core Lab VCL</Linker>
</Linker>
<Directories>
<Directories Name="OutputDir"></Directories>
<Directories Name="UnitOutputDir"></Directories>
<Directories Name="PackageDLLOutputDir"></Directories>
<Directories Name="PackageDCPOutputDir"></Directories>
<Directories Name="SearchPath">D:\Projects\Delphi\CRControls\Source\Delphi11;D:\Program Files\Common Files\Borland Shared\BDS\Shared Assemblies\5.0;D:\WINDOWS\Microsoft.NET\Framework\v2.0.50727</Directories>
<Directories Name="Packages">D:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Drawing.dll;Borland.VclDbCtrls;Borland.Vcl;Borland.Delphi;D:\Projects\Delphi\CRControls\Source\Delphi11\CoreLab.Dac.dll</Directories>
<Directories Name="Conditionals"></Directories>
<Directories Name="DebugSourceDirs"></Directories>
<Directories Name="UsePackages">False</Directories>
</Directories>
<Parameters>
<Parameters Name="RunParams"></Parameters>
<Parameters Name="HostApplication"></Parameters>
<Parameters Name="Launcher"></Parameters>
<Parameters Name="UseLauncher">False</Parameters>
<Parameters Name="DebugCWD"></Parameters>
<Parameters Name="Debug Symbols Search Path"></Parameters>
<Parameters Name="LoadAllSymbols">True</Parameters>
<Parameters Name="LoadUnspecifiedSymbols">False</Parameters>
</Parameters>
<Signing>
<Signing Name="SignAssembly">False</Signing>
</Signing>
<VersionInfo>
<VersionInfo Name="IncludeVerInfo">True</VersionInfo>
<VersionInfo Name="AutoIncBuild">False</VersionInfo>
<VersionInfo Name="MajorVer" Type="Integer">6</VersionInfo>
<VersionInfo Name="MinorVer" Type="Integer">10</VersionInfo>
<VersionInfo Name="Release" Type="Integer">1</VersionInfo>
<VersionInfo Name="Build" Type="Integer">5010</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">1049</VersionInfo>
<VersionInfo Name="CodePage">1251</VersionInfo>
</VersionInfo>
<VersionInfoKeys>
<VersionInfoKeys Name="CompanyName"></VersionInfoKeys>
<VersionInfoKeys Name="FileDescription"></VersionInfoKeys>
<VersionInfoKeys Name="FileVersion" Type="String">6.10.1.10</VersionInfoKeys>
<VersionInfoKeys Name="InternalName"></VersionInfoKeys>
<VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys>
<VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys>
<VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys>
<VersionInfoKeys Name="ProductName"></VersionInfoKeys>
<VersionInfoKeys Name="ProductVersion" Type="String">6.10.1.10</VersionInfoKeys>
<VersionInfoKeys Name="Comments"></VersionInfoKeys>
</VersionInfoKeys>
<buildevents/>
<FileList>
<File FileName="CoreLab.Dac.dll" ContainerId="DelphiDotNetAssemblyCompiler" ModuleName="CoreLab.Dac" AssemblyName="CoreLab.Dac" LinkUnits="False"/>
<File FileName="D:\Program Files\Common Files\Borland Shared\BDS\Shared Assemblies\5.0\Borland.Delphi.dll" ContainerId="DelphiDotNetAssemblyCompiler" ModuleName="Borland.Delphi" AssemblyName="Borland.Delphi" Version="11.0.5000.3445" LinkUnits="False"/>
<File FileName="D:\Program Files\Common Files\Borland Shared\BDS\Shared Assemblies\5.0\Borland.Vcl.dll" ContainerId="DelphiDotNetAssemblyCompiler" ModuleName="Borland.Vcl" AssemblyName="Borland.Vcl" Version="11.0.5000.3445" LinkUnits="False"/>
<File FileName="D:\Program Files\Common Files\Borland Shared\BDS\Shared Assemblies\5.0\Borland.VclDbCtrls.dll" ContainerId="DelphiDotNetAssemblyCompiler" ModuleName="Borland.VclDbCtrls" AssemblyName="Borland.VclDbCtrls" Version="11.0.5000.3445" LinkUnits="False"/>
<File FileName="$(SystemRoot)\Microsoft.NET\Framework\v2.0.50727\System.Drawing.dll" ContainerId="DelphiDotNetAssemblyCompiler" ModuleName="System.Drawing" AssemblyName="System.Drawing" Version="2.0.0.0" LinkUnits="False"/>
<File FileName="..\Net\CoreLab.Vcl.CRControlsReg.pas" ContainerId="PascalCompiler" ModuleName="CoreLab.Vcl.CRControlsReg"/>
<File FileName="..\Net\CoreLab.Vcl.CRGrid.pas" ContainerId="PascalCompiler" ModuleName="CoreLab.Vcl.CRGrid"/>
</FileList>
</DelphiDotNet.Personality>
</BorlandProject>

View File

@ -0,0 +1,39 @@
-$A8
-$B-
-$C+
-$D-
-$E-
-$F-
-$G+
-$H+
-$I+
-$J+
-$K-
-$L-
-$M-
-$N+
-$O+
-$P+
-$Q-
-$R-
-$S-
-$T-
-$U-
-$V+
-$W-
-$X+
-$Y-
-$Z1
-cg
-AWinTypes=Borland.Vcl.Windows;WinProcs=Borland.Vcl.Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
-NSBorland.Vcl;CoreLab.Dac;CoreLab.Vcl
-H+
-W+
-M
-$M4096,1048576
-K$00400000
-U"D:\Projects\Delphi\CRControls\Source\Delphi11;D:\Program Files\Common Files\Borland Shared\BDS\Shared Assemblies\5.0;D:\WINDOWS\Microsoft.NET\Framework\v2.0.50727"
-O"D:\Projects\Delphi\CRControls\Source\Delphi11;D:\Program Files\Common Files\Borland Shared\BDS\Shared Assemblies\5.0;D:\WINDOWS\Microsoft.NET\Framework\v2.0.50727"
-I"D:\Projects\Delphi\CRControls\Source\Delphi11;D:\Program Files\Common Files\Borland Shared\BDS\Shared Assemblies\5.0;D:\WINDOWS\Microsoft.NET\Framework\v2.0.50727"
-R"D:\Projects\Delphi\CRControls\Source\Delphi11;D:\Program Files\Common Files\Borland Shared\BDS\Shared Assemblies\5.0;D:\WINDOWS\Microsoft.NET\Framework\v2.0.50727"
-Z

View File

@ -0,0 +1,96 @@
package CoreLab.Vcl;
{$ALIGN 8}
{$ASSERTIONS ON}
{$BOOLEVAL OFF}
{$DEBUGINFO OFF}
{$EXTENDEDSYNTAX ON}
{$IMPORTEDDATA ON}
{$IOCHECKS ON}
{$LOCALSYMBOLS OFF}
{$LONGSTRINGS ON}
{$OPENSTRINGS ON}
{$OPTIMIZATION ON}
{$OVERFLOWCHECKS OFF}
{$RANGECHECKS OFF}
{$REFERENCEINFO OFF}
{$SAFEDIVIDE OFF}
{$STACKFRAMES OFF}
{$TYPEDADDRESS OFF}
{$VARSTRINGCHECKS ON}
{$WRITEABLECONST ON}
{$MINENUMSIZE 1}
{$IMAGEBASE $400000}
{$DESCRIPTION 'Core Lab VCL'}
{$IMPLICITBUILD OFF}
requires
CoreLab.Dac,
Borland.Delphi,
Borland.Vcl,
Borland.VclDbCtrls,
System.Drawing;
contains
CoreLab.Vcl.CRControlsReg in '..\Net\CoreLab.Vcl.CRControlsReg.pas',
CoreLab.Vcl.CRGrid in '..\Net\CoreLab.Vcl.CRGrid.pas';
[assembly: AssemblyTitle('Core Lab VCL')]
[assembly: AssemblyDescription('Core Lab VCL')]
[assembly: AssemblyConfiguration('')]
[assembly: AssemblyCompany('Core Lab')]
[assembly: AssemblyProduct('Core Lab VCL')]
[assembly: AssemblyCopyright('')]
[assembly: AssemblyTrademark('')]
[assembly: AssemblyCulture('')]
// The Delphi compiler controls the AssemblyTitleAttribute via the ExeDescription.
// You can set this in the IDE via the Project Options.
// Manually setting the AssemblyTitle attribute below will override the IDE
// setting.
// [assembly: AssemblyTitle('')]
//
// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Revision and Build Numbers
// by using the '*' as shown below:
[assembly: AssemblyVersion('6.10.1.5010')]
//
// In order to sign your assembly you must specify a key to use. Refer to the
// Microsoft .NET Framework documentation for more information on assembly signing.
//
// Use the attributes below to control which key is used for signing.
//
// Notes:
// (*) If no key is specified, the assembly is not signed.
// (*) KeyName refers to a key that has been installed in the Crypto Service
// Provider (CSP) on your machine. KeyFile refers to a file which contains
// a key.
// (*) If the KeyFile and the KeyName values are both specified, the
// following processing occurs:
// (1) If the KeyName can be found in the CSP, that key is used.
// (2) If the KeyName does not exist and the KeyFile does exist, the key
// in the KeyFile is installed into the CSP and used.
// (*) In order to create a KeyFile, you can use the sn.exe (Strong Name) utility.
// When specifying the KeyFile, the location of the KeyFile should be
// relative to the project output directory. For example, if your KeyFile is
// located in the project directory, you would specify the AssemblyKeyFile
// attribute as [assembly: AssemblyKeyFile('mykey.snk')], provided your output
// directory is the project directory (the default).
// (*) Delay Signing is an advanced option - see the Microsoft .NET Framework
// documentation for more information on this.
//
[assembly: AssemblyDelaySign(false)]
[assembly: AssemblyKeyFile('CoreLab.snk')]
[assembly: AssemblyKeyName('')]
end.

View File

@ -0,0 +1,183 @@
<?xml version="1.0" encoding="utf-8"?>
<BorlandProject>
<PersonalityInfo>
<Option>
<Option Name="Personality">Delphi.Personality</Option>
<Option Name="ProjectType">VCLApplication</Option>
<Option Name="Version">1.0</Option>
<Option Name="GUID">{B275CD52-CFE3-4924-B1F4-178D6A797AF5}</Option>
</Option>
</PersonalityInfo>
<Delphi.Personality>
<Source>
<Source Name="MainSource">crcontrols105.dpk</Source>
</Source>
<FileVersion>
<FileVersion Name="Version">7.0</FileVersion>
</FileVersion>
<Compiler>
<Compiler Name="A">8</Compiler>
<Compiler Name="B">0</Compiler>
<Compiler Name="C">1</Compiler>
<Compiler Name="D">0</Compiler>
<Compiler Name="E">0</Compiler>
<Compiler Name="F">0</Compiler>
<Compiler Name="G">1</Compiler>
<Compiler Name="H">1</Compiler>
<Compiler Name="I">1</Compiler>
<Compiler Name="J">1</Compiler>
<Compiler Name="K">0</Compiler>
<Compiler Name="L">0</Compiler>
<Compiler Name="M">0</Compiler>
<Compiler Name="N">1</Compiler>
<Compiler Name="O">1</Compiler>
<Compiler Name="P">1</Compiler>
<Compiler Name="Q">0</Compiler>
<Compiler Name="R">0</Compiler>
<Compiler Name="S">0</Compiler>
<Compiler Name="T">0</Compiler>
<Compiler Name="U">0</Compiler>
<Compiler Name="V">1</Compiler>
<Compiler Name="W">0</Compiler>
<Compiler Name="X">1</Compiler>
<Compiler Name="Y">0</Compiler>
<Compiler Name="Z">1</Compiler>
<Compiler Name="ShowHints">True</Compiler>
<Compiler Name="ShowWarnings">True</Compiler>
<Compiler Name="UnitAliases">WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;</Compiler>
<Compiler Name="NamespacePrefix"></Compiler>
<Compiler Name="GenerateDocumentation">False</Compiler>
<Compiler Name="DefaultNamespace"></Compiler>
<Compiler Name="SymbolDeprecated">True</Compiler>
<Compiler Name="SymbolLibrary">True</Compiler>
<Compiler Name="SymbolPlatform">True</Compiler>
<Compiler Name="SymbolExperimental">True</Compiler>
<Compiler Name="UnitLibrary">True</Compiler>
<Compiler Name="UnitPlatform">True</Compiler>
<Compiler Name="UnitDeprecated">True</Compiler>
<Compiler Name="UnitExperimental">True</Compiler>
<Compiler Name="HResultCompat">True</Compiler>
<Compiler Name="HidingMember">True</Compiler>
<Compiler Name="HiddenVirtual">True</Compiler>
<Compiler Name="Garbage">True</Compiler>
<Compiler Name="BoundsError">True</Compiler>
<Compiler Name="ZeroNilCompat">True</Compiler>
<Compiler Name="StringConstTruncated">True</Compiler>
<Compiler Name="ForLoopVarVarPar">True</Compiler>
<Compiler Name="TypedConstVarPar">True</Compiler>
<Compiler Name="AsgToTypedConst">True</Compiler>
<Compiler Name="CaseLabelRange">True</Compiler>
<Compiler Name="ForVariable">True</Compiler>
<Compiler Name="ConstructingAbstract">True</Compiler>
<Compiler Name="ComparisonFalse">True</Compiler>
<Compiler Name="ComparisonTrue">True</Compiler>
<Compiler Name="ComparingSignedUnsigned">True</Compiler>
<Compiler Name="CombiningSignedUnsigned">True</Compiler>
<Compiler Name="UnsupportedConstruct">True</Compiler>
<Compiler Name="FileOpen">True</Compiler>
<Compiler Name="FileOpenUnitSrc">True</Compiler>
<Compiler Name="BadGlobalSymbol">True</Compiler>
<Compiler Name="DuplicateConstructorDestructor">True</Compiler>
<Compiler Name="InvalidDirective">True</Compiler>
<Compiler Name="PackageNoLink">True</Compiler>
<Compiler Name="PackageThreadVar">True</Compiler>
<Compiler Name="ImplicitImport">True</Compiler>
<Compiler Name="HPPEMITIgnored">True</Compiler>
<Compiler Name="NoRetVal">True</Compiler>
<Compiler Name="UseBeforeDef">True</Compiler>
<Compiler Name="ForLoopVarUndef">True</Compiler>
<Compiler Name="UnitNameMismatch">True</Compiler>
<Compiler Name="NoCFGFileFound">True</Compiler>
<Compiler Name="ImplicitVariants">True</Compiler>
<Compiler Name="UnicodeToLocale">True</Compiler>
<Compiler Name="LocaleToUnicode">True</Compiler>
<Compiler Name="ImagebaseMultiple">True</Compiler>
<Compiler Name="SuspiciousTypecast">True</Compiler>
<Compiler Name="PrivatePropAccessor">True</Compiler>
<Compiler Name="UnsafeType">False</Compiler>
<Compiler Name="UnsafeCode">False</Compiler>
<Compiler Name="UnsafeCast">False</Compiler>
<Compiler Name="OptionTruncated">True</Compiler>
<Compiler Name="WideCharReduced">True</Compiler>
<Compiler Name="DuplicatesIgnored">True</Compiler>
<Compiler Name="UnitInitSeq">True</Compiler>
<Compiler Name="LocalPInvoke">True</Compiler>
<Compiler Name="MessageDirective">True</Compiler>
<Compiler Name="TypeInfoImplicitlyAdded">True</Compiler>
<Compiler Name="XMLWhitespaceNotAllowed">True</Compiler>
<Compiler Name="XMLUnknownEntity">True</Compiler>
<Compiler Name="XMLInvalidNameStart">True</Compiler>
<Compiler Name="XMLInvalidName">True</Compiler>
<Compiler Name="XMLExpectedCharacter">True</Compiler>
<Compiler Name="XMLCRefNoResolve">True</Compiler>
<Compiler Name="XMLNoParm">True</Compiler>
<Compiler Name="XMLNoMatchingParm">True</Compiler>
<Compiler Name="CodePage"></Compiler>
</Compiler>
<Linker>
<Linker Name="MapFile">0</Linker>
<Linker Name="OutputObjs">44</Linker>
<Linker Name="GenerateHpps">False</Linker>
<Linker Name="ConsoleApp">1</Linker>
<Linker Name="DebugInfo">False</Linker>
<Linker Name="RemoteSymbols">False</Linker>
<Linker Name="GenerateDRC">False</Linker>
<Linker Name="MinStackSize">16384</Linker>
<Linker Name="MaxStackSize">1048576</Linker>
<Linker Name="ImageBase">4194304</Linker>
<Linker Name="ExeDescription">CoreLab Controls</Linker>
</Linker>
<Directories>
<Directories Name="OutputDir"></Directories>
<Directories Name="UnitOutputDir"></Directories>
<Directories Name="PackageDLLOutputDir"></Directories>
<Directories Name="PackageDCPOutputDir"></Directories>
<Directories Name="SearchPath"></Directories>
<Directories Name="Packages"></Directories>
<Directories Name="Conditionals"></Directories>
<Directories Name="DebugSourceDirs"></Directories>
<Directories Name="UsePackages">False</Directories>
</Directories>
<Parameters>
<Parameters Name="RunParams"></Parameters>
<Parameters Name="HostApplication"></Parameters>
<Parameters Name="Launcher"></Parameters>
<Parameters Name="UseLauncher">False</Parameters>
<Parameters Name="DebugCWD"></Parameters>
<Parameters Name="Debug Symbols Search Path"></Parameters>
<Parameters Name="LoadAllSymbols">True</Parameters>
<Parameters Name="LoadUnspecifiedSymbols">False</Parameters>
</Parameters>
<Signing>
<Signing Name="SignAssembly">False</Signing>
</Signing>
<VersionInfo>
<VersionInfo Name="IncludeVerInfo">True</VersionInfo>
<VersionInfo Name="AutoIncBuild">False</VersionInfo>
<VersionInfo Name="MajorVer" Type="Integer">6</VersionInfo>
<VersionInfo Name="MinorVer" Type="Integer">10</VersionInfo>
<VersionInfo Name="Release" Type="Integer">1</VersionInfo>
<VersionInfo Name="Build" Type="Integer">5010</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">1033</VersionInfo>
<VersionInfo Name="CodePage">1252</VersionInfo>
</VersionInfo>
<VersionInfoKeys>
<VersionInfoKeys Name="CompanyName">Core Lab</VersionInfoKeys>
<VersionInfoKeys Name="FileDescription"></VersionInfoKeys>
<VersionInfoKeys Name="FileVersion" Type="String">6.10.1.10</VersionInfoKeys>
<VersionInfoKeys Name="InternalName"></VersionInfoKeys>
<VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys>
<VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys>
<VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys>
<VersionInfoKeys Name="ProductName">Core Lab Controls</VersionInfoKeys>
<VersionInfoKeys Name="ProductVersion" Type="String">6.10.1.10</VersionInfoKeys>
<VersionInfoKeys Name="Comments"></VersionInfoKeys>
</VersionInfoKeys>
<buildevents/>
</Delphi.Personality>
</BorlandProject>

View File

@ -0,0 +1,42 @@
-$A8
-$B-
-$C+
-$D-
-$E-
-$F-
-$G+
-$H+
-$I+
-$J+
-$K-
-$L-
-$M-
-$N+
-$O+
-$P+
-$Q-
-$R-
-$S-
-$T-
-$U-
-$V+
-$W-
-$X+
-$Y-
-$Z1
-JL
-cg
-AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
-H+
-W+
-M
-$M16384,1048576
-K$00400000
-N0"."
-LE"D:\Documents and Settings\AlexH\My Documents\Borland Studio Projects\Bpl"
-LN"."
-U"..\..\..\Dac\Source;..\..\..\Dac\Source\Delphi11;..\;..\..\..\Odac\source;..\..\..\ODac\source\Delphi11;D:\Program Files\Borland\BDS\4.0\source\ToolsAPI\"
-O"..\..\..\Dac\Source;..\..\..\Dac\Source\Delphi11;..\;..\..\..\Odac\source;..\..\..\ODac\source\Delphi11;D:\Program Files\Borland\BDS\4.0\source\ToolsAPI\"
-I"..\..\..\Dac\Source;..\..\..\Dac\Source\Delphi11;..\;..\..\..\Odac\source;..\..\..\ODac\source\Delphi11;D:\Program Files\Borland\BDS\4.0\source\ToolsAPI\"
-R"..\..\..\Dac\Source;..\..\..\Dac\Source\Delphi11;..\;..\..\..\Odac\source;..\..\..\ODac\source\Delphi11;D:\Program Files\Borland\BDS\4.0\source\ToolsAPI\"
-Z

View File

@ -0,0 +1,39 @@
package CRControls105;
{$R *.res}
{$ALIGN 8}
{$ASSERTIONS ON}
{$BOOLEVAL OFF}
{$DEBUGINFO OFF}
{$EXTENDEDSYNTAX ON}
{$IMPORTEDDATA ON}
{$IOCHECKS ON}
{$LOCALSYMBOLS OFF}
{$LONGSTRINGS ON}
{$OPENSTRINGS ON}
{$OPTIMIZATION ON}
{$OVERFLOWCHECKS OFF}
{$RANGECHECKS OFF}
{$REFERENCEINFO OFF}
{$SAFEDIVIDE OFF}
{$STACKFRAMES OFF}
{$TYPEDADDRESS OFF}
{$VARSTRINGCHECKS ON}
{$WRITEABLECONST ON}
{$MINENUMSIZE 1}
{$IMAGEBASE $400000}
{$DESCRIPTION 'CoreLab Controls'}
{$IMPLICITBUILD OFF}
requires
rtl,
vcl,
dbrtl,
vcldb,
designide,
dac105;
contains
CRControlsReg in '..\CRControlsReg.pas';
end.

View File

@ -0,0 +1,41 @@
-$A+
-$B-
-$C+
-$D-
-$E-
-$F-
-$G+
-$H+
-$I+
-$J+
-$K-
-$L-
-$M-
-$N+
-$O+
-$P+
-$Q-
-$R-
-$S-
-$T-
-$U-
-$V+
-$W-
-$X+
-$Y-
-$Z1
-cg
-AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
-H+
-W+
-M
-$M16384,1048576
-K$00400000
-N"."
-LE"d:\program files\borland\delphi5\Projects\Bpl"
-LN"."
-U"..\..\..\Dac\Source;..\..\..\DBAccess\Source;..\..\..\DBAccess\Source\Delphi5;..\..\..\Dac\Source\Delphi5;..\"
-O"..\..\..\Dac\Source;..\..\..\DBAccess\Source;..\..\..\DBAccess\Source\Delphi5;..\..\..\Dac\Source\Delphi5;..\"
-I"..\..\..\Dac\Source;..\..\..\DBAccess\Source;..\..\..\DBAccess\Source\Delphi5;..\..\..\Dac\Source\Delphi5;..\"
-R"..\..\..\Dac\Source;..\..\..\DBAccess\Source;..\..\..\DBAccess\Source\Delphi5;..\..\..\Dac\Source\Delphi5;..\"
-Z

View File

@ -0,0 +1,110 @@
[Compiler]
A=1
B=0
C=1
D=0
E=0
F=0
G=1
H=1
I=1
J=1
K=0
L=0
M=0
N=1
O=1
P=1
Q=0
R=0
S=0
T=0
U=0
V=1
W=0
X=1
Y=0
Z=1
ShowHints=1
ShowWarnings=1
UnitAliases=WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
[Linker]
MapFile=0
OutputObjs=0
ConsoleApp=1
DebugInfo=0
RemoteSymbols=0
MinStackSize=16384
MaxStackSize=1048576
ImageBase=4194304
ExeDescription=Core Lab Controls
[Directories]
OutputDir=
UnitOutputDir=.
PackageDLLOutputDir=
PackageDCPOutputDir=.
SearchPath=..\..\..\Dac\Source;..\..\..\Dac\Source\Delphi5;..\;..\..\..\ODac\source;..\..\..\ODac\source\delphi5
Packages=vclx30;VCL30;vcldb30;vcldbx30;inetdb30;inet30;VclSmp30;Qrpt30;teeui30;teedb30;tee30;dss30;IBEVNT30;Vcl40;Vcldb40
Conditionals=
DebugSourceDirs=
UsePackages=0
[Parameters]
RunParams=
HostApplication=
[Language]
ActiveLang=
RootDir=
[Version Info]
IncludeVerInfo=1
AutoIncBuild=0
MajorVer=6
MinorVer=10
Release=1
Build=10
Debug=0
PreRelease=0
Special=0
Private=0
DLL=0
[Version Info Keys]
CompanyName=Core Lab
FileDescription=
FileVersion=6.10.1.10
InternalName=
LegalCopyright=
LegalTrademarks=
OriginalFilename=
ProductName=Core Lab Controls
ProductVersion=6.10.1.10
Comments=
[HistoryLists\hlDebugSourcePath]
Count=1
Item0=$(DELPHI)\source\vcl;$(DELPHI)\source\rtl\Corba;$(DELPHI)\source\rtl\Sys;$(DELPHI)\source\rtl\Win;$(DELPHI)\source\Internet
[HistoryLists\hlConditionals]
Count=1
Item0=ODAC
[HistoryLists\hlUnitAliases]
Count=1
Item0=WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
[HistoryLists\hlSearchPath]
Count=14
Item0=..
Item1=..\..\..\Dac\Source;..\..\..\Dac\Source\Delphi5;..\;..\Net;$(DELPHI)\Source\Property Editors
Item2=..\..\..\Dac\Source;..\..\..\Dac\Source\Delphi5;..\
Item3=..\..\..\Dac\Source;..\..\..\Dac\Source\Delphi5;..\;..\Net
Item4=..\;..\..\..\Dac\Source;..\..\..\Dac\Source\Delphi5;..\Net;$(DELPHI)\Source\Property Editors
Item5=..;$(DELPHI)\source\toolsapi
Item6=..\..\..\Dac\Source;..\;..\Net;$(DELPHI)\Source\Property Editors
Item7=..\..\..\Dac\Source;..\;..\Net
Item8=..\;..\..\..\Dac\Source;..\..\..\ODAC\source;..\..\..\ODAC\source\delphi5
Item9=$(DELPHI)\Lib\Debug;..\
Item10=$(DELPHI)\Lib\Debug
Item11=$(DELPHI)\Lib\Debug;$(DELPHI)\source\vcl
Item12=$(DELPHI)\Lib\Debug;$(DELPHI)\source\vcl;$(DELPHI)\source\rtl\Corba;$(DELPHI)\source\rtl\Win;$(DELPHI)\source\Internet
Item13=$(DELPHI)\Lib\Debug;$(DELPHI)\source\vcl;$(DELPHI)\source\rtl\Corba;$(DELPHI)\source\rtl\Sys;$(DELPHI)\source\rtl\Win;$(DELPHI)\source\Internet
[HistoryLists\hlUnitOutputDirectory]
Count=1
Item0=.
[HistoryLists\hlDCPOutput]
Count=1
Item0=.

View File

@ -0,0 +1,36 @@
package CRControls50;
{$R *.RES}
{$ALIGN ON}
{$ASSERTIONS ON}
{$BOOLEVAL OFF}
{$DEBUGINFO OFF}
{$EXTENDEDSYNTAX ON}
{$IMPORTEDDATA ON}
{$IOCHECKS ON}
{$LOCALSYMBOLS OFF}
{$LONGSTRINGS ON}
{$OPENSTRINGS ON}
{$OPTIMIZATION ON}
{$OVERFLOWCHECKS OFF}
{$RANGECHECKS OFF}
{$REFERENCEINFO OFF}
{$SAFEDIVIDE OFF}
{$STACKFRAMES OFF}
{$TYPEDADDRESS OFF}
{$VARSTRINGCHECKS ON}
{$WRITEABLECONST ON}
{$MINENUMSIZE 1}
{$IMAGEBASE $400000}
{$DESCRIPTION 'Core Lab Controls'}
{$IMPLICITBUILD OFF}
requires
vcl50,
Vcldb50,
dac50;
contains
CRControlsReg in '..\CRControlsReg.pas';
end.

View File

@ -0,0 +1,41 @@
-$A8
-$B-
-$C+
-$D-
-$E-
-$F-
-$G+
-$H+
-$I+
-$J+
-$K-
-$L-
-$M-
-$N+
-$O+
-$P+
-$Q-
-$R-
-$S-
-$T-
-$U-
-$V+
-$W-
-$X+
-$Y-
-$Z1
-cg
-AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
-H+
-W+
-M
-$M16384,1048576
-K$00400000
-N"."
-LE"d:\program files\borland\delphi6\Projects\Bpl"
-LN"."
-U"..\..\..\Dac\Source;..\..\..\Dac\Source\Delphi6;..\;..\..\..\DBAccess\Source;..\..\..\DBAccess\Source\Delphi6"
-O"..\..\..\Dac\Source;..\..\..\Dac\Source\Delphi6;..\;..\..\..\DBAccess\Source;..\..\..\DBAccess\Source\Delphi6"
-I"..\..\..\Dac\Source;..\..\..\Dac\Source\Delphi6;..\;..\..\..\DBAccess\Source;..\..\..\DBAccess\Source\Delphi6"
-R"..\..\..\Dac\Source;..\..\..\Dac\Source\Delphi6;..\;..\..\..\DBAccess\Source;..\..\..\DBAccess\Source\Delphi6"
-Z

View File

@ -0,0 +1,108 @@
[FileVersion]
Version=6.0
[Compiler]
A=8
B=0
C=1
D=0
E=0
F=0
G=1
H=1
I=1
J=1
K=0
L=0
M=0
N=1
O=1
P=1
Q=0
R=0
S=0
T=0
U=0
V=1
W=0
X=1
Y=0
Z=1
ShowHints=1
ShowWarnings=1
UnitAliases=WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
[Linker]
MapFile=0
OutputObjs=0
ConsoleApp=1
DebugInfo=0
RemoteSymbols=0
MinStackSize=16384
MaxStackSize=1048576
ImageBase=4194304
ExeDescription=CoreLab Controls
[Directories]
OutputDir=
UnitOutputDir=.
PackageDLLOutputDir=
PackageDCPOutputDir=.
SearchPath=..\..\..\Dac\Source;..\..\..\Dac\Source\Delphi6;..\;..\..\..\ODAC\source;..\..\..\ODAC\source\Delphi6
Packages=
Conditionals=
DebugSourceDirs=
UsePackages=0
[Parameters]
RunParams=
HostApplication=
Launcher=
UseLauncher=0
DebugCWD=
[Language]
ActiveLang=
RootDir=
[Version Info]
IncludeVerInfo=1
AutoIncBuild=0
MajorVer=6
MinorVer=10
Release=1
Build=10
Debug=0
PreRelease=0
Special=0
Private=0
DLL=0
[Version Info Keys]
CompanyName=Core Lab
FileDescription=
FileVersion=6.10.1.10
InternalName=
LegalCopyright=
LegalTrademarks=
OriginalFilename=
ProductName=Core Lab Controls
ProductVersion=6.10.1.10
Comments=
[HistoryLists\hlConditionals]
Count=1
Item0=ODAC
[HistoryLists\hlUnitAliases]
Count=1
Item0=WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
[HistoryLists\hlSearchPath]
Count=10
Item0=..\..\..\Dac\Source;..\..\..\Dac\Source\Delphi6;..\;..\..\..\ODAC\source;..\..\..\ODAC\source\Delphi6
Item1=..\;..\OraMemo;..\CRGrid;..\..\..\Dac\Source;..\..\..\Dac\Source\Delphi6;..\..\..\ODAC\source;..\..\..\ODAC\source\Delphi6;$(DELPHI)\Source\Property Editors
Item2=..\..\..\Dac\Source;..\..\..\Dac\Source\Delphi6;..\
Item3=..\..\..\Dac\Source;..\..\..\Dac\Source\Delphi6;..\;..\Net;$(DELPHI)\Source\ToolsAPI;$(DELPHI)\Source\Property Editors
Item4=..\..\..\Dac\Source;..\..\..\Dac\Source\Delphi6;..\;..\Net
Item5=..\;$(DELPHI)\Source\ToolsAPI
Item6=..\
Item7=..\;..\OraMemo;..\CRGrid;..\..\..\Dac\Source;..\..\..\Dac\Source\Delphi6;..\..\..\ODAC\source;..\..\..\ODAC\source\Delphi6;$(DELPHI)\Source\Property Editors;$(DELPHI)\Source\ToolsApi
Item8=..\;..\..\..\Dac\Source;..\Net;..\..\SQLDes\D6;..\..\..\SQLDes;..\..\..\Common;..\..\OraMemo;..\..\..\OraDream;$(DELPHI)\Source\ToolsAPI;$(DELPHI)\Source\Property Editors
Item9=..\;..\..\..\Dac\Source;..\Net;..\..\SQLDes\D6;..\..\..\SQLDes;..\..\..\Common;..\..\OraMemo;..\..\..\OraDream;$(DELPHI)\Source\Property Editors
[HistoryLists\hlUnitOutputDirectory]
Count=1
Item0=.
[HistoryLists\hlDCPOutput]
Count=1
Item0=.

View File

@ -0,0 +1,38 @@
package CRControls60;
{$R *.res}
{$ALIGN 8}
{$ASSERTIONS ON}
{$BOOLEVAL OFF}
{$DEBUGINFO OFF}
{$EXTENDEDSYNTAX ON}
{$IMPORTEDDATA ON}
{$IOCHECKS ON}
{$LOCALSYMBOLS OFF}
{$LONGSTRINGS ON}
{$OPENSTRINGS ON}
{$OPTIMIZATION ON}
{$OVERFLOWCHECKS OFF}
{$RANGECHECKS OFF}
{$REFERENCEINFO OFF}
{$SAFEDIVIDE OFF}
{$STACKFRAMES OFF}
{$TYPEDADDRESS OFF}
{$VARSTRINGCHECKS ON}
{$WRITEABLECONST ON}
{$MINENUMSIZE 1}
{$IMAGEBASE $400000}
{$DESCRIPTION 'CoreLab Controls'}
{$IMPLICITBUILD OFF}
requires
rtl,
vcl,
dbrtl,
vcldb,
dac60;
contains
CRControlsReg in '..\CRControlsReg.pas';
end.

View File

@ -0,0 +1,44 @@
-$A8
-$B-
-$C+
-$D-
-$E-
-$F-
-$G+
-$H+
-$I+
-$J+
-$K-
-$L-
-$M-
-$N+
-$O+
-$P+
-$Q-
-$R-
-$S-
-$T-
-$U-
-$V+
-$W-
-$X+
-$Y-
-$Z1
-cg
-AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
-H+
-W+
-M
-$M16384,1048576
-K$00400000
-N"."
-LE"d:\program files\borland\delphi7\Projects\Bpl"
-LN"."
-U"..\..\..\Dac\Source;..\..\..\Dac\Source\Delphi7;..\;..\..\..\ODac\source;..\..\..\ODac\source\Delphi7"
-O"..\..\..\Dac\Source;..\..\..\Dac\Source\Delphi7;..\;..\..\..\ODac\source;..\..\..\ODac\source\Delphi7"
-I"..\..\..\Dac\Source;..\..\..\Dac\Source\Delphi7;..\;..\..\..\ODac\source;..\..\..\ODac\source\Delphi7"
-R"..\..\..\Dac\Source;..\..\..\Dac\Source\Delphi7;..\;..\..\..\ODac\source;..\..\..\ODac\source\Delphi7"
-Z
-w-UNSAFE_TYPE
-w-UNSAFE_CODE
-w-UNSAFE_CAST

View File

@ -0,0 +1,150 @@
[FileVersion]
Version=7.0
[Compiler]
A=8
B=0
C=1
D=0
E=0
F=0
G=1
H=1
I=1
J=1
K=0
L=0
M=0
N=1
O=1
P=1
Q=0
R=0
S=0
T=0
U=0
V=1
W=0
X=1
Y=0
Z=1
ShowHints=1
ShowWarnings=1
UnitAliases=WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
NamespacePrefix=
SymbolDeprecated=1
SymbolLibrary=1
SymbolPlatform=1
UnitLibrary=1
UnitPlatform=1
UnitDeprecated=1
HResultCompat=1
HidingMember=1
HiddenVirtual=1
Garbage=1
BoundsError=1
ZeroNilCompat=1
StringConstTruncated=1
ForLoopVarVarPar=1
TypedConstVarPar=1
AsgToTypedConst=1
CaseLabelRange=1
ForVariable=1
ConstructingAbstract=1
ComparisonFalse=1
ComparisonTrue=1
ComparingSignedUnsigned=1
CombiningSignedUnsigned=1
UnsupportedConstruct=1
FileOpen=1
FileOpenUnitSrc=1
BadGlobalSymbol=1
DuplicateConstructorDestructor=1
InvalidDirective=1
PackageNoLink=1
PackageThreadVar=1
ImplicitImport=1
HPPEMITIgnored=1
NoRetVal=1
UseBeforeDef=1
ForLoopVarUndef=1
UnitNameMismatch=1
NoCFGFileFound=1
MessageDirective=1
ImplicitVariants=1
UnicodeToLocale=1
LocaleToUnicode=1
ImagebaseMultiple=1
SuspiciousTypecast=1
PrivatePropAccessor=1
UnsafeType=0
UnsafeCode=0
UnsafeCast=0
[Linker]
MapFile=0
OutputObjs=0
ConsoleApp=1
DebugInfo=0
RemoteSymbols=0
MinStackSize=16384
MaxStackSize=1048576
ImageBase=4194304
ExeDescription=CoreLab Controls
[Directories]
OutputDir=
UnitOutputDir=.
PackageDLLOutputDir=
PackageDCPOutputDir=.
SearchPath=..\..\..\Dac\Source;..\..\..\Dac\Source\Delphi7;..\;..\..\..\ODac\source;..\..\..\ODac\source\Delphi7
Packages=
Conditionals=
DebugSourceDirs=
UsePackages=0
[Parameters]
RunParams=
HostApplication=
Launcher=
UseLauncher=0
DebugCWD=
[Language]
ActiveLang=
RootDir=
[Version Info]
IncludeVerInfo=1
AutoIncBuild=0
MajorVer=6
MinorVer=10
Release=1
Build=10
Debug=0
PreRelease=0
Special=0
Private=0
DLL=0
[Version Info Keys]
CompanyName=Core Lab
FileDescription=
FileVersion=6.10.1.10
InternalName=
LegalCopyright=
LegalTrademarks=
OriginalFilename=
ProductName=Core Lab Controls
ProductVersion=6.10.1.10
Comments=
[HistoryLists\hlConditionals]
Count=1
Item0=SDAC_TEST;DEBUG
[HistoryLists\hlUnitAliases]
Count=1
Item0=WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
[HistoryLists\hlSearchPath]
Count=3
Item0=$(DELPHI)\Lib\Debug;D:\Projects\Delphi\Sdac2\Source
Item1=..\..\..\Dac\Source;..\..\..\Dac\Source\Delphi7;..\;..\..\..\ODAC\source;..\..\..\ODAC\source\Delphi7
Item2=$(DELPHI)\Lib\Debug
[HistoryLists\hlUnitOutputDirectory]
Count=1
Item0=.
[HistoryLists\hlOutputDirectorry]
Count=1
Item0=.

View File

@ -0,0 +1,38 @@
package CRControls70;
{$R *.res}
{$ALIGN 8}
{$ASSERTIONS ON}
{$BOOLEVAL OFF}
{$DEBUGINFO OFF}
{$EXTENDEDSYNTAX ON}
{$IMPORTEDDATA ON}
{$IOCHECKS ON}
{$LOCALSYMBOLS OFF}
{$LONGSTRINGS ON}
{$OPENSTRINGS ON}
{$OPTIMIZATION ON}
{$OVERFLOWCHECKS OFF}
{$RANGECHECKS OFF}
{$REFERENCEINFO OFF}
{$SAFEDIVIDE OFF}
{$STACKFRAMES OFF}
{$TYPEDADDRESS OFF}
{$VARSTRINGCHECKS ON}
{$WRITEABLECONST ON}
{$MINENUMSIZE 1}
{$IMAGEBASE $400000}
{$DESCRIPTION 'CoreLab Controls'}
{$IMPLICITBUILD OFF}
requires
rtl,
vcl,
dbrtl,
vcldb,
dac70;
contains
CRControlsReg in '..\CRControlsReg.pas';
end.

View File

@ -0,0 +1,170 @@
<?xml version="1.0" encoding="utf-8"?>
<BorlandProject>
<PersonalityInfo>
<Option>
<Option Name="Personality" Type="String">DelphiDotNet.Personality</Option>
<Option Name="ProjectType" Type="String">VCLApplication</Option>
<Option Name="Version" Type="String">1.0</Option>
<Option Name="GUID" Type="String">{FD27D2E7-5E8B-4318-B036-4E427E3A701B}</Option>
</Option>
</PersonalityInfo>
<DelphiDotNet.Personality>
<Source>
<Source Name="MainSource" Type="String">CoreLab.Vcl.dpk</Source>
</Source>
<FileVersion>
<FileVersion Name="Version" Type="String">7.0</FileVersion>
</FileVersion>
<Compiler>
<Compiler Name="A" Type="Integer">8</Compiler>
<Compiler Name="B" Type="Integer">0</Compiler>
<Compiler Name="C" Type="Integer">1</Compiler>
<Compiler Name="D" Type="Integer">0</Compiler>
<Compiler Name="E" Type="Integer">0</Compiler>
<Compiler Name="F" Type="Integer">0</Compiler>
<Compiler Name="G" Type="Integer">1</Compiler>
<Compiler Name="H" Type="Integer">1</Compiler>
<Compiler Name="I" Type="Integer">1</Compiler>
<Compiler Name="J" Type="Integer">1</Compiler>
<Compiler Name="K" Type="Integer">0</Compiler>
<Compiler Name="L" Type="Integer">0</Compiler>
<Compiler Name="M" Type="Integer">0</Compiler>
<Compiler Name="N" Type="Integer">1</Compiler>
<Compiler Name="O" Type="Integer">1</Compiler>
<Compiler Name="P" Type="Integer">1</Compiler>
<Compiler Name="Q" Type="Integer">0</Compiler>
<Compiler Name="R" Type="Integer">0</Compiler>
<Compiler Name="S" Type="Integer">0</Compiler>
<Compiler Name="T" Type="Integer">0</Compiler>
<Compiler Name="U" Type="Integer">0</Compiler>
<Compiler Name="V" Type="Integer">1</Compiler>
<Compiler Name="W" Type="Integer">0</Compiler>
<Compiler Name="X" Type="Integer">1</Compiler>
<Compiler Name="Y" Type="Integer">0</Compiler>
<Compiler Name="Z" Type="Integer">1</Compiler>
<Compiler Name="ShowHints" Type="Boolean">True</Compiler>
<Compiler Name="ShowWarnings" Type="Boolean">True</Compiler>
<Compiler Name="UnitAliases" Type="String">WinTypes=Borland.Vcl.Windows;WinProcs=Borland.Vcl.Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;</Compiler>
<Compiler Name="NamespacePrefix" Type="String">Borland.Vcl;CoreLab.Vcl;CoreLab.Dac</Compiler>
<Compiler Name="GenerateDocumentation" Type="Boolean">False</Compiler>
<Compiler Name="DefaultNamespace" Type="String"></Compiler>
<Compiler Name="SymbolDeprecated" Type="Boolean">True</Compiler>
<Compiler Name="SymbolLibrary" Type="Boolean">True</Compiler>
<Compiler Name="SymbolPlatform" Type="Boolean">True</Compiler>
<Compiler Name="SymbolExperimental" Type="Boolean">True</Compiler>
<Compiler Name="UnitLibrary" Type="Boolean">True</Compiler>
<Compiler Name="UnitPlatform" Type="Boolean">True</Compiler>
<Compiler Name="UnitDeprecated" Type="Boolean">True</Compiler>
<Compiler Name="UnitExperimental" Type="Boolean">True</Compiler>
<Compiler Name="HResultCompat" Type="Boolean">True</Compiler>
<Compiler Name="HidingMember" Type="Boolean">True</Compiler>
<Compiler Name="HiddenVirtual" Type="Boolean">True</Compiler>
<Compiler Name="Garbage" Type="Boolean">True</Compiler>
<Compiler Name="BoundsError" Type="Boolean">True</Compiler>
<Compiler Name="ZeroNilCompat" Type="Boolean">True</Compiler>
<Compiler Name="StringConstTruncated" Type="Boolean">True</Compiler>
<Compiler Name="ForLoopVarVarPar" Type="Boolean">True</Compiler>
<Compiler Name="TypedConstVarPar" Type="Boolean">True</Compiler>
<Compiler Name="AsgToTypedConst" Type="Boolean">True</Compiler>
<Compiler Name="CaseLabelRange" Type="Boolean">True</Compiler>
<Compiler Name="ForVariable" Type="Boolean">True</Compiler>
<Compiler Name="ConstructingAbstract" Type="Boolean">True</Compiler>
<Compiler Name="ComparisonFalse" Type="Boolean">True</Compiler>
<Compiler Name="ComparisonTrue" Type="Boolean">True</Compiler>
<Compiler Name="ComparingSignedUnsigned" Type="Boolean">True</Compiler>
<Compiler Name="CombiningSignedUnsigned" Type="Boolean">True</Compiler>
<Compiler Name="UnsupportedConstruct" Type="Boolean">True</Compiler>
<Compiler Name="FileOpen" Type="Boolean">True</Compiler>
<Compiler Name="FileOpenUnitSrc" Type="Boolean">True</Compiler>
<Compiler Name="BadGlobalSymbol" Type="Boolean">True</Compiler>
<Compiler Name="DuplicateConstructorDestructor" Type="Boolean">True</Compiler>
<Compiler Name="InvalidDirective" Type="Boolean">True</Compiler>
<Compiler Name="PackageNoLink" Type="Boolean">True</Compiler>
<Compiler Name="PackageThreadVar" Type="Boolean">True</Compiler>
<Compiler Name="ImplicitImport" Type="Boolean">True</Compiler>
<Compiler Name="HPPEMITIgnored" Type="Boolean">True</Compiler>
<Compiler Name="NoRetVal" Type="Boolean">True</Compiler>
<Compiler Name="UseBeforeDef" Type="Boolean">True</Compiler>
<Compiler Name="ForLoopVarUndef" Type="Boolean">True</Compiler>
<Compiler Name="UnitNameMismatch" Type="Boolean">True</Compiler>
<Compiler Name="NoCFGFileFound" Type="Boolean">True</Compiler>
<Compiler Name="MessageDirective" Type="Boolean">True</Compiler>
<Compiler Name="ImplicitVariants" Type="Boolean">True</Compiler>
<Compiler Name="UnicodeToLocale" Type="Boolean">True</Compiler>
<Compiler Name="LocaleToUnicode" Type="Boolean">True</Compiler>
<Compiler Name="ImagebaseMultiple" Type="Boolean">True</Compiler>
<Compiler Name="SuspiciousTypecast" Type="Boolean">True</Compiler>
<Compiler Name="PrivatePropAccessor" Type="Boolean">True</Compiler>
<Compiler Name="UnsafeType" Type="Boolean">True</Compiler>
<Compiler Name="UnsafeCode" Type="Boolean">True</Compiler>
<Compiler Name="UnsafeCast" Type="Boolean">True</Compiler>
<Compiler Name="OptionTruncated" Type="Boolean">True</Compiler>
<Compiler Name="WideCharReduced" Type="Boolean">True</Compiler>
<Compiler Name="DuplicatesIgnored" Type="Boolean">True</Compiler>
</Compiler>
<Linker>
<Linker Name="MapFile" Type="Integer">0</Linker>
<Linker Name="OutputObjs" Type="Integer">0</Linker>
<Linker Name="ConsoleApp" Type="Integer">1</Linker>
<Linker Name="DebugInfo" Type="Boolean">True</Linker>
<Linker Name="RemoteSymbols" Type="Boolean">False</Linker>
<Linker Name="GenerateDRC" Type="Boolean">False</Linker>
<Linker Name="MinStackSize" Type="Integer">4096</Linker>
<Linker Name="MaxStackSize" Type="Integer">1048576</Linker>
<Linker Name="ImageBase" Type="Integer">4194304</Linker>
<Linker Name="ExeDescription" Type="String">Core Lab VCL</Linker>
</Linker>
<Directories>
<Directories Name="OutputDir" Type="String"></Directories>
<Directories Name="UnitOutputDir" Type="String">.</Directories>
<Directories Name="PackageDLLOutputDir" Type="String"></Directories>
<Directories Name="PackageDCPOutputDir" Type="String">.</Directories>
<Directories Name="SearchPath" Type="String">d:\program files\common files\borland shared\bds\shared assemblies\2.0;d:\projects\delphi\dac\source\delphi8;d:\winnt\microsoft.net\framework\v1.1.4322</Directories>
<Directories Name="Packages" Type="String">d:\winnt\microsoft.net\framework\v1.1.4322\System.Drawing.dll;Borland.VclDbCtrls;CoreLab.Dac;Borland.Vcl;Borland.Delphi</Directories>
<Directories Name="Conditionals" Type="String"></Directories>
<Directories Name="DebugSourceDirs" Type="String"></Directories>
<Directories Name="UsePackages" Type="Boolean">False</Directories>
</Directories>
<Parameters>
<Parameters Name="RunParams" Type="String"></Parameters>
<Parameters Name="HostApplication" Type="String"></Parameters>
<Parameters Name="Launcher" Type="String"></Parameters>
<Parameters Name="UseLauncher" Type="Boolean">False</Parameters>
<Parameters Name="DebugCWD" Type="String"></Parameters>
<Parameters Name="RemoteHost" Type="String"></Parameters>
<Parameters Name="RemotePath" Type="String"></Parameters>
<Parameters Name="RemoteLauncher" Type="String"></Parameters>
<Parameters Name="RemoteCWD" Type="String"></Parameters>
<Parameters Name="RemoteDebug" Type="Boolean">False</Parameters>
</Parameters>
<Language>
<Language Name="ActiveLang" Type="String"></Language>
<Language Name="ProjectLang" Type="String">$00000000</Language>
<Language Name="RootDir" Type="String"></Language>
</Language>
<VersionInfo>
<VersionInfo Name="IncludeVerInfo" Type="Boolean">True</VersionInfo>
<VersionInfo Name="AutoIncBuild" Type="Boolean">False</VersionInfo>
<VersionInfo Name="MajorVer" Type="Integer">6</VersionInfo>
<VersionInfo Name="MinorVer" Type="Integer">10</VersionInfo>
<VersionInfo Name="Release" Type="Integer">1</VersionInfo>
<VersionInfo Name="Build" Type="Integer">2010</VersionInfo>
<VersionInfo Name="Debug" Type="Boolean">False</VersionInfo>
<VersionInfo Name="PreRelease" Type="Boolean">False</VersionInfo>
<VersionInfo Name="Special" Type="Boolean">False</VersionInfo>
<VersionInfo Name="Private" Type="Boolean">False</VersionInfo>
<VersionInfo Name="DLL" Type="Boolean">False</VersionInfo>
</VersionInfo>
<FileList>
<File FileName="d:\program files\common files\borland shared\bds\shared assemblies\2.0\Borland.Delphi.dll" ContainerId="DelphiDotNetAssemblyCompiler" ModuleName="Borland.Delphi" AssemblyName="Borland.Delphi" Version="7.1.1523.17956" LinkUnits="False"/>
<File FileName="d:\program files\common files\borland shared\bds\shared assemblies\2.0\Borland.Vcl.dll" ContainerId="DelphiDotNetAssemblyCompiler" ModuleName="Borland.Vcl" AssemblyName="Borland.Vcl" Version="7.1.1523.17956" LinkUnits="False"/>
<File FileName="..\..\..\dac\source\delphi8\CoreLab.Dac.dll" ContainerId="DelphiDotNetAssemblyCompiler" ModuleName="CoreLab.Dac" AssemblyName="CoreLab.Dac" Version="5.55.1.2025" LinkUnits="False"/>
<File FileName="d:\program files\common files\borland shared\bds\shared assemblies\2.0\Borland.VclDbCtrls.dll" ContainerId="DelphiDotNetAssemblyCompiler" ModuleName="Borland.VclDbCtrls" AssemblyName="Borland.VclDbCtrls" Version="7.1.1523.17956" LinkUnits="False"/>
<File FileName="$(SystemRoot)\microsoft.net\framework\v1.1.4322\System.Drawing.dll" ContainerId="DelphiDotNetAssemblyCompiler" ModuleName="System.Drawing" AssemblyName="System.Drawing" Version="1.0.5000.0" LinkUnits="False"/>
<File FileName="..\Net\CoreLab.Vcl.CRControlsReg.pas" ContainerId="" ModuleName="CoreLab.Vcl.CRControlsReg"/>
<File FileName="..\Net\CoreLab.Vcl.CRGrid.pas" ContainerId="" ModuleName="CoreLab.Vcl.CRGrid"/>
</FileList>
</DelphiDotNet.Personality>
</BorlandProject>

View File

@ -0,0 +1,42 @@
-$A8
-$B-
-$C+
-$D-
-$E-
-$F-
-$G+
-$H+
-$I+
-$J+
-$K-
-$L-
-$M-
-$N+
-$O+
-$P+
-$Q-
-$R-
-$S-
-$T-
-$U-
-$V+
-$W-
-$X+
-$Y-
-$Z1
-cg
-vn
-AWinTypes=Borland.Vcl.Windows;WinProcs=Borland.Vcl.Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
-NSBorland.Vcl;CoreLab.Vcl;CoreLab.Dac
-H+
-W+
-M
-$M4096,1048576
-K$00400000
-N"."
-LN"."
-U"d:\program files\common files\borland shared\bds\shared assemblies\2.0;d:\projects\delphi\dac\source\delphi8;d:\winnt\microsoft.net\framework\v1.1.4322"
-O"d:\program files\common files\borland shared\bds\shared assemblies\2.0;d:\projects\delphi\dac\source\delphi8;d:\winnt\microsoft.net\framework\v1.1.4322"
-I"d:\program files\common files\borland shared\bds\shared assemblies\2.0;d:\projects\delphi\dac\source\delphi8;d:\winnt\microsoft.net\framework\v1.1.4322"
-R"d:\program files\common files\borland shared\bds\shared assemblies\2.0;d:\projects\delphi\dac\source\delphi8;d:\winnt\microsoft.net\framework\v1.1.4322"
-Z

View File

@ -0,0 +1,96 @@
package CoreLab.Vcl;
{$ALIGN 8}
{$ASSERTIONS ON}
{$BOOLEVAL OFF}
{$DEBUGINFO OFF}
{$EXTENDEDSYNTAX ON}
{$IMPORTEDDATA ON}
{$IOCHECKS ON}
{$LOCALSYMBOLS OFF}
{$LONGSTRINGS ON}
{$OPENSTRINGS ON}
{$OPTIMIZATION ON}
{$OVERFLOWCHECKS OFF}
{$RANGECHECKS OFF}
{$REFERENCEINFO OFF}
{$SAFEDIVIDE OFF}
{$STACKFRAMES OFF}
{$TYPEDADDRESS OFF}
{$VARSTRINGCHECKS ON}
{$WRITEABLECONST ON}
{$MINENUMSIZE 1}
{$IMAGEBASE $400000}
{$DESCRIPTION 'Core Lab VCL'}
{$IMPLICITBUILD OFF}
requires
Borland.Delphi,
Borland.Vcl,
CoreLab.Dac,
Borland.VclDbCtrls,
System.Drawing;
contains
CoreLab.Vcl.CRControlsReg in '..\Net\CoreLab.Vcl.CRControlsReg.pas',
CoreLab.Vcl.CRGrid in '..\Net\CoreLab.Vcl.CRGrid.pas';
[assembly: AssemblyTitle('Core Lab VCL')]
[assembly: AssemblyDescription('Core Lab VCL')]
[assembly: AssemblyConfiguration('')]
[assembly: AssemblyCompany('Core Lab')]
[assembly: AssemblyProduct('Core Lab VCL')]
[assembly: AssemblyCopyright('')]
[assembly: AssemblyTrademark('')]
[assembly: AssemblyCulture('')]
// The Delphi compiler controls the AssemblyTitleAttribute via the ExeDescription.
// You can set this in the IDE via the Project Options.
// Manually setting the AssemblyTitle attribute below will override the IDE
// setting.
// [assembly: AssemblyTitle('')]
//
// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Revision and Build Numbers
// by using the '*' as shown below:
[assembly: AssemblyVersion('6.10.1.2010')]
//
// In order to sign your assembly you must specify a key to use. Refer to the
// Microsoft .NET Framework documentation for more information on assembly signing.
//
// Use the attributes below to control which key is used for signing.
//
// Notes:
// (*) If no key is specified, the assembly is not signed.
// (*) KeyName refers to a key that has been installed in the Crypto Service
// Provider (CSP) on your machine. KeyFile refers to a file which contains
// a key.
// (*) If the KeyFile and the KeyName values are both specified, the
// following processing occurs:
// (1) If the KeyName can be found in the CSP, that key is used.
// (2) If the KeyName does not exist and the KeyFile does exist, the key
// in the KeyFile is installed into the CSP and used.
// (*) In order to create a KeyFile, you can use the sn.exe (Strong Name) utility.
// When specifying the KeyFile, the location of the KeyFile should be
// relative to the project output directory. For example, if your KeyFile is
// located in the project directory, you would specify the AssemblyKeyFile
// attribute as [assembly: AssemblyKeyFile('mykey.snk')], provided your output
// directory is the project directory (the default).
// (*) Delay Signing is an advanced option - see the Microsoft .NET Framework
// documentation for more information on this.
//
[assembly: AssemblyDelaySign(false)]
[assembly: AssemblyKeyFile('CoreLab.snk')]
[assembly: AssemblyKeyName('')]
end.

View File

@ -0,0 +1,7 @@
REGEDIT4
[HKEY_CURRENT_USER\Software\Borland\BDS\2.0\Known Assemblies]
"[INSTALLDIR]Bin\\CoreLab.Vcl.dll"="CoreLab.Vcl"
[HKEY_CURRENT_USER\Software\Borland\BDS\2.0\AssemblyFolders\CoreLab.Vcl]
@="[INSTALLDIR]Bin"

Binary file not shown.

View File

@ -0,0 +1,4 @@
REGEDIT4
[HKEY_CURRENT_USER\Software\Borland\BDS\3.0\Known Packages]
"[IDEPATH]bin\\CRControls90.bpl"="Core Lab controls"

View File

@ -0,0 +1,43 @@
-$A8
-$B-
-$C+
-$D-
-$E-
-$F-
-$G+
-$H+
-$I+
-$J+
-$K-
-$L-
-$M-
-$N+
-$O+
-$P+
-$Q-
-$R-
-$S-
-$T-
-$U-
-$V+
-$W-
-$X+
-$Y-
-$Z1
-cg
-AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
-H+
-W+
-M
-$M16384,1048576
-K$00400000
-N"."
-LN"."
-U"..\..\..\Dac\Source;..\..\..\Dac\Source\Delphi9;..\;..\..\..\Odac\source;..\..\..\ODac\source\Delphi9;D:\Program Files\Borland\BDS\3.0\source\ToolsAPI\"
-O"..\..\..\Dac\Source;..\..\..\Dac\Source\Delphi9;..\;..\..\..\Odac\source;..\..\..\ODac\source\Delphi9;D:\Program Files\Borland\BDS\3.0\source\ToolsAPI\"
-I"..\..\..\Dac\Source;..\..\..\Dac\Source\Delphi9;..\;..\..\..\Odac\source;..\..\..\ODac\source\Delphi9;D:\Program Files\Borland\BDS\3.0\source\ToolsAPI\"
-R"..\..\..\Dac\Source;..\..\..\Dac\Source\Delphi9;..\;..\..\..\Odac\source;..\..\..\ODac\source\Delphi9;D:\Program Files\Borland\BDS\3.0\source\ToolsAPI\"
-Z
-w-UNSAFE_TYPE
-w-UNSAFE_CODE
-w-UNSAFE_CAST

View File

@ -0,0 +1,170 @@
<?xml version="1.0" encoding="utf-8"?>
<BorlandProject>
<PersonalityInfo>
<Option>
<Option Name="Personality" Type="String">DelphiDotNet.Personality</Option>
<Option Name="ProjectType" Type="String">VCLApplication</Option>
<Option Name="Version" Type="String">1.0</Option>
<Option Name="GUID" Type="String">{FD27D2E7-5E8B-4318-B036-4E427E3A701B}</Option>
</Option>
</PersonalityInfo>
<DelphiDotNet.Personality>
<Source>
<Source Name="MainSource" Type="String">CoreLab.Vcl.dpk</Source>
</Source>
<FileVersion>
<FileVersion Name="Version" Type="String">7.0</FileVersion>
</FileVersion>
<Compiler>
<Compiler Name="A" Type="Integer">8</Compiler>
<Compiler Name="B" Type="Integer">0</Compiler>
<Compiler Name="C" Type="Integer">1</Compiler>
<Compiler Name="D" Type="Integer">0</Compiler>
<Compiler Name="E" Type="Integer">0</Compiler>
<Compiler Name="F" Type="Integer">0</Compiler>
<Compiler Name="G" Type="Integer">1</Compiler>
<Compiler Name="H" Type="Integer">1</Compiler>
<Compiler Name="I" Type="Integer">1</Compiler>
<Compiler Name="J" Type="Integer">1</Compiler>
<Compiler Name="K" Type="Integer">0</Compiler>
<Compiler Name="L" Type="Integer">0</Compiler>
<Compiler Name="M" Type="Integer">0</Compiler>
<Compiler Name="N" Type="Integer">1</Compiler>
<Compiler Name="O" Type="Integer">1</Compiler>
<Compiler Name="P" Type="Integer">1</Compiler>
<Compiler Name="Q" Type="Integer">0</Compiler>
<Compiler Name="R" Type="Integer">0</Compiler>
<Compiler Name="S" Type="Integer">0</Compiler>
<Compiler Name="T" Type="Integer">0</Compiler>
<Compiler Name="U" Type="Integer">0</Compiler>
<Compiler Name="V" Type="Integer">1</Compiler>
<Compiler Name="W" Type="Integer">0</Compiler>
<Compiler Name="X" Type="Integer">1</Compiler>
<Compiler Name="Y" Type="Integer">0</Compiler>
<Compiler Name="Z" Type="Integer">1</Compiler>
<Compiler Name="ShowHints" Type="Boolean">True</Compiler>
<Compiler Name="ShowWarnings" Type="Boolean">True</Compiler>
<Compiler Name="UnitAliases" Type="String">WinTypes=Borland.Vcl.Windows;WinProcs=Borland.Vcl.Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;</Compiler>
<Compiler Name="NamespacePrefix" Type="String">Borland.Vcl;CoreLab.Vcl;CoreLab.Dac</Compiler>
<Compiler Name="GenerateDocumentation" Type="Boolean">False</Compiler>
<Compiler Name="DefaultNamespace" Type="String"></Compiler>
<Compiler Name="SymbolDeprecated" Type="Boolean">True</Compiler>
<Compiler Name="SymbolLibrary" Type="Boolean">True</Compiler>
<Compiler Name="SymbolPlatform" Type="Boolean">True</Compiler>
<Compiler Name="SymbolExperimental" Type="Boolean">True</Compiler>
<Compiler Name="UnitLibrary" Type="Boolean">True</Compiler>
<Compiler Name="UnitPlatform" Type="Boolean">True</Compiler>
<Compiler Name="UnitDeprecated" Type="Boolean">True</Compiler>
<Compiler Name="UnitExperimental" Type="Boolean">True</Compiler>
<Compiler Name="HResultCompat" Type="Boolean">True</Compiler>
<Compiler Name="HidingMember" Type="Boolean">True</Compiler>
<Compiler Name="HiddenVirtual" Type="Boolean">True</Compiler>
<Compiler Name="Garbage" Type="Boolean">True</Compiler>
<Compiler Name="BoundsError" Type="Boolean">True</Compiler>
<Compiler Name="ZeroNilCompat" Type="Boolean">True</Compiler>
<Compiler Name="StringConstTruncated" Type="Boolean">True</Compiler>
<Compiler Name="ForLoopVarVarPar" Type="Boolean">True</Compiler>
<Compiler Name="TypedConstVarPar" Type="Boolean">True</Compiler>
<Compiler Name="AsgToTypedConst" Type="Boolean">True</Compiler>
<Compiler Name="CaseLabelRange" Type="Boolean">True</Compiler>
<Compiler Name="ForVariable" Type="Boolean">True</Compiler>
<Compiler Name="ConstructingAbstract" Type="Boolean">True</Compiler>
<Compiler Name="ComparisonFalse" Type="Boolean">True</Compiler>
<Compiler Name="ComparisonTrue" Type="Boolean">True</Compiler>
<Compiler Name="ComparingSignedUnsigned" Type="Boolean">True</Compiler>
<Compiler Name="CombiningSignedUnsigned" Type="Boolean">True</Compiler>
<Compiler Name="UnsupportedConstruct" Type="Boolean">True</Compiler>
<Compiler Name="FileOpen" Type="Boolean">True</Compiler>
<Compiler Name="FileOpenUnitSrc" Type="Boolean">True</Compiler>
<Compiler Name="BadGlobalSymbol" Type="Boolean">True</Compiler>
<Compiler Name="DuplicateConstructorDestructor" Type="Boolean">True</Compiler>
<Compiler Name="InvalidDirective" Type="Boolean">True</Compiler>
<Compiler Name="PackageNoLink" Type="Boolean">True</Compiler>
<Compiler Name="PackageThreadVar" Type="Boolean">True</Compiler>
<Compiler Name="ImplicitImport" Type="Boolean">True</Compiler>
<Compiler Name="HPPEMITIgnored" Type="Boolean">True</Compiler>
<Compiler Name="NoRetVal" Type="Boolean">True</Compiler>
<Compiler Name="UseBeforeDef" Type="Boolean">True</Compiler>
<Compiler Name="ForLoopVarUndef" Type="Boolean">True</Compiler>
<Compiler Name="UnitNameMismatch" Type="Boolean">True</Compiler>
<Compiler Name="NoCFGFileFound" Type="Boolean">True</Compiler>
<Compiler Name="MessageDirective" Type="Boolean">True</Compiler>
<Compiler Name="ImplicitVariants" Type="Boolean">True</Compiler>
<Compiler Name="UnicodeToLocale" Type="Boolean">True</Compiler>
<Compiler Name="LocaleToUnicode" Type="Boolean">True</Compiler>
<Compiler Name="ImagebaseMultiple" Type="Boolean">True</Compiler>
<Compiler Name="SuspiciousTypecast" Type="Boolean">True</Compiler>
<Compiler Name="PrivatePropAccessor" Type="Boolean">True</Compiler>
<Compiler Name="UnsafeType" Type="Boolean">True</Compiler>
<Compiler Name="UnsafeCode" Type="Boolean">True</Compiler>
<Compiler Name="UnsafeCast" Type="Boolean">True</Compiler>
<Compiler Name="OptionTruncated" Type="Boolean">True</Compiler>
<Compiler Name="WideCharReduced" Type="Boolean">True</Compiler>
<Compiler Name="DuplicatesIgnored" Type="Boolean">True</Compiler>
</Compiler>
<Linker>
<Linker Name="MapFile" Type="Integer">0</Linker>
<Linker Name="OutputObjs" Type="Integer">0</Linker>
<Linker Name="ConsoleApp" Type="Integer">1</Linker>
<Linker Name="DebugInfo" Type="Boolean">True</Linker>
<Linker Name="RemoteSymbols" Type="Boolean">False</Linker>
<Linker Name="GenerateDRC" Type="Boolean">False</Linker>
<Linker Name="MinStackSize" Type="Integer">4096</Linker>
<Linker Name="MaxStackSize" Type="Integer">1048576</Linker>
<Linker Name="ImageBase" Type="Integer">4194304</Linker>
<Linker Name="ExeDescription" Type="String">Core Lab VCL</Linker>
</Linker>
<Directories>
<Directories Name="OutputDir" Type="String"></Directories>
<Directories Name="UnitOutputDir" Type="String">.</Directories>
<Directories Name="PackageDLLOutputDir" Type="String"></Directories>
<Directories Name="PackageDCPOutputDir" Type="String">.</Directories>
<Directories Name="SearchPath" Type="String">..\;d:\program files\common files\borland shared\bds\shared assemblies\3.0;d:\projects\delphi\dac\source\delphi9;d:\winnt\microsoft.net\framework\v1.1.4322</Directories>
<Directories Name="Packages" Type="String">d:\winnt\microsoft.net\framework\v1.1.4322\System.Drawing.dll;Borland.VclDbCtrls;CoreLab.Dac;Borland.Vcl;Borland.Delphi</Directories>
<Directories Name="Conditionals" Type="String"></Directories>
<Directories Name="DebugSourceDirs" Type="String"></Directories>
<Directories Name="UsePackages" Type="Boolean">False</Directories>
</Directories>
<Parameters>
<Parameters Name="RunParams" Type="String"></Parameters>
<Parameters Name="HostApplication" Type="String"></Parameters>
<Parameters Name="Launcher" Type="String"></Parameters>
<Parameters Name="UseLauncher" Type="Boolean">False</Parameters>
<Parameters Name="DebugCWD" Type="String"></Parameters>
<Parameters Name="RemoteHost" Type="String"></Parameters>
<Parameters Name="RemotePath" Type="String"></Parameters>
<Parameters Name="RemoteLauncher" Type="String"></Parameters>
<Parameters Name="RemoteCWD" Type="String"></Parameters>
<Parameters Name="RemoteDebug" Type="Boolean">False</Parameters>
</Parameters>
<Language>
<Language Name="ActiveLang" Type="String"></Language>
<Language Name="ProjectLang" Type="String">$00000000</Language>
<Language Name="RootDir" Type="String"></Language>
</Language>
<VersionInfo>
<VersionInfo Name="IncludeVerInfo" Type="Boolean">True</VersionInfo>
<VersionInfo Name="AutoIncBuild" Type="Boolean">False</VersionInfo>
<VersionInfo Name="MajorVer" Type="Integer">6</VersionInfo>
<VersionInfo Name="MinorVer" Type="Integer">10</VersionInfo>
<VersionInfo Name="Release" Type="Integer">1</VersionInfo>
<VersionInfo Name="Build" Type="Integer">3010</VersionInfo>
<VersionInfo Name="Debug" Type="Boolean">False</VersionInfo>
<VersionInfo Name="PreRelease" Type="Boolean">False</VersionInfo>
<VersionInfo Name="Special" Type="Boolean">False</VersionInfo>
<VersionInfo Name="Private" Type="Boolean">False</VersionInfo>
<VersionInfo Name="DLL" Type="Boolean">False</VersionInfo>
</VersionInfo>
<FileList>
<File FileName="d:\program files\common files\borland shared\bds\shared assemblies\3.0\Borland.Delphi.dll" ContainerId="DelphiDotNetAssemblyCompiler" ModuleName="Borland.Delphi" AssemblyName="Borland.Delphi" Version="9.0.1697.12906" LinkUnits="False"/>
<File FileName="d:\program files\common files\borland shared\bds\shared assemblies\3.0\Borland.Vcl.dll" ContainerId="DelphiDotNetAssemblyCompiler" ModuleName="Borland.Vcl" AssemblyName="Borland.Vcl" Version="9.0.1697.12906" LinkUnits="False"/>
<File FileName="..\..\..\dac\source\delphi9\CoreLab.Dac.dll" ContainerId="DelphiDotNetAssemblyCompiler" ModuleName="CoreLab.Dac" AssemblyName="CoreLab.Dac" Version="5.10.1.7" LinkUnits="False"/>
<File FileName="d:\program files\common files\borland shared\bds\shared assemblies\3.0\Borland.VclDbCtrls.dll" ContainerId="DelphiDotNetAssemblyCompiler" ModuleName="Borland.VclDbCtrls" AssemblyName="Borland.VclDbCtrls" Version="9.0.1697.12906" LinkUnits="False"/>
<File FileName="$(SystemRoot)\microsoft.net\framework\v1.1.4322\System.Drawing.dll" ContainerId="DelphiDotNetAssemblyCompiler" ModuleName="System.Drawing" AssemblyName="System.Drawing" Version="1.0.5000.0" LinkUnits="False"/>
<File FileName="..\Net\CoreLab.Vcl.CRControlsReg.pas" ContainerId="" ModuleName="CoreLab.Vcl.CRControlsReg"/>
<File FileName="..\Net\CoreLab.Vcl.CRGrid.pas" ContainerId="" ModuleName="CoreLab.Vcl.CRGrid"/>
</FileList>
</DelphiDotNet.Personality>
</BorlandProject>

View File

@ -0,0 +1,42 @@
-$A8
-$B-
-$C+
-$D-
-$E-
-$F-
-$G+
-$H+
-$I+
-$J+
-$K-
-$L-
-$M-
-$N+
-$O+
-$P+
-$Q-
-$R-
-$S-
-$T-
-$U-
-$V+
-$W-
-$X+
-$Y-
-$Z1
-cg
-vn
-AWinTypes=Borland.Vcl.Windows;WinProcs=Borland.Vcl.Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
-NSBorland.Vcl;CoreLab.Vcl;CoreLab.Dac
-H+
-W+
-M
-$M4096,1048576
-K$00400000
-N"."
-LN"."
-U"..\;d:\program files\common files\borland shared\bds\shared assemblies\3.0;d:\projects\delphi\dac\source\delphi9;d:\winnt\microsoft.net\framework\v1.1.4322"
-O"..\;d:\program files\common files\borland shared\bds\shared assemblies\3.0;d:\projects\delphi\dac\source\delphi9;d:\winnt\microsoft.net\framework\v1.1.4322"
-I"..\;d:\program files\common files\borland shared\bds\shared assemblies\3.0;d:\projects\delphi\dac\source\delphi9;d:\winnt\microsoft.net\framework\v1.1.4322"
-R"..\;d:\program files\common files\borland shared\bds\shared assemblies\3.0;d:\projects\delphi\dac\source\delphi9;d:\winnt\microsoft.net\framework\v1.1.4322"
-Z

View File

@ -0,0 +1,96 @@
package CoreLab.Vcl;
{$ALIGN 8}
{$ASSERTIONS ON}
{$BOOLEVAL OFF}
{$DEBUGINFO OFF}
{$EXTENDEDSYNTAX ON}
{$IMPORTEDDATA ON}
{$IOCHECKS ON}
{$LOCALSYMBOLS OFF}
{$LONGSTRINGS ON}
{$OPENSTRINGS ON}
{$OPTIMIZATION ON}
{$OVERFLOWCHECKS OFF}
{$RANGECHECKS OFF}
{$REFERENCEINFO OFF}
{$SAFEDIVIDE OFF}
{$STACKFRAMES OFF}
{$TYPEDADDRESS OFF}
{$VARSTRINGCHECKS ON}
{$WRITEABLECONST ON}
{$MINENUMSIZE 1}
{$IMAGEBASE $400000}
{$DESCRIPTION 'Core Lab VCL'}
{$IMPLICITBUILD OFF}
requires
Borland.Delphi,
Borland.Vcl,
CoreLab.Dac,
Borland.VclDbCtrls,
System.Drawing;
contains
CoreLab.Vcl.CRControlsReg in '..\Net\CoreLab.Vcl.CRControlsReg.pas',
CoreLab.Vcl.CRGrid in '..\Net\CoreLab.Vcl.CRGrid.pas';
[assembly: AssemblyTitle('Core Lab VCL')]
[assembly: AssemblyDescription('Core Lab VCL')]
[assembly: AssemblyConfiguration('')]
[assembly: AssemblyCompany('Core Lab')]
[assembly: AssemblyProduct('Core Lab VCL')]
[assembly: AssemblyCopyright('')]
[assembly: AssemblyTrademark('')]
[assembly: AssemblyCulture('')]
// The Delphi compiler controls the AssemblyTitleAttribute via the ExeDescription.
// You can set this in the IDE via the Project Options.
// Manually setting the AssemblyTitle attribute below will override the IDE
// setting.
// [assembly: AssemblyTitle('')]
//
// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Revision and Build Numbers
// by using the '*' as shown below:
[assembly: AssemblyVersion('6.10.1.3010')]
//
// In order to sign your assembly you must specify a key to use. Refer to the
// Microsoft .NET Framework documentation for more information on assembly signing.
//
// Use the attributes below to control which key is used for signing.
//
// Notes:
// (*) If no key is specified, the assembly is not signed.
// (*) KeyName refers to a key that has been installed in the Crypto Service
// Provider (CSP) on your machine. KeyFile refers to a file which contains
// a key.
// (*) If the KeyFile and the KeyName values are both specified, the
// following processing occurs:
// (1) If the KeyName can be found in the CSP, that key is used.
// (2) If the KeyName does not exist and the KeyFile does exist, the key
// in the KeyFile is installed into the CSP and used.
// (*) In order to create a KeyFile, you can use the sn.exe (Strong Name) utility.
// When specifying the KeyFile, the location of the KeyFile should be
// relative to the project output directory. For example, if your KeyFile is
// located in the project directory, you would specify the AssemblyKeyFile
// attribute as [assembly: AssemblyKeyFile('mykey.snk')], provided your output
// directory is the project directory (the default).
// (*) Delay Signing is an advanced option - see the Microsoft .NET Framework
// documentation for more information on this.
//
[assembly: AssemblyDelaySign(false)]
[assembly: AssemblyKeyFile('CoreLab.snk')]
[assembly: AssemblyKeyName('')]
end.

View File

@ -0,0 +1,7 @@
REGEDIT4
[HKEY_CURRENT_USER\Software\Borland\BDS\3.0\Known Assemblies]
"[INSTALLDIR]Bin\\CoreLab.Vcl.dll"="CoreLab.Vcl"
[HKEY_CURRENT_USER\Software\Borland\BDS\3.0\AssemblyFolders\CoreLab.Vcl]
@="[INSTALLDIR]Bin"

Binary file not shown.

View File

@ -0,0 +1,172 @@
<?xml version="1.0" encoding="utf-8"?>
<BorlandProject>
<PersonalityInfo>
<Option>
<Option Name="Personality" Type="String">Delphi.Personality</Option>
<Option Name="ProjectType" Type="String"></Option>
<Option Name="Version" Type="String">1.0</Option>
<Option Name="GUID" Type="String">{47EA73E4-5733-4781-A87A-D6E88AB40A27}</Option>
</Option>
</PersonalityInfo>
<Delphi.Personality>
<Source>
<Source Name="MainSource" Type="String">CRControls90.dpk</Source>
</Source>
<FileVersion>
<FileVersion Name="Version" Type="String">7.0</FileVersion>
</FileVersion>
<Compiler>
<Compiler Name="A" Type="Integer">8</Compiler>
<Compiler Name="B" Type="Integer">0</Compiler>
<Compiler Name="C" Type="Integer">1</Compiler>
<Compiler Name="D" Type="Integer">0</Compiler>
<Compiler Name="E" Type="Integer">0</Compiler>
<Compiler Name="F" Type="Integer">0</Compiler>
<Compiler Name="G" Type="Integer">1</Compiler>
<Compiler Name="H" Type="Integer">1</Compiler>
<Compiler Name="I" Type="Integer">1</Compiler>
<Compiler Name="J" Type="Integer">1</Compiler>
<Compiler Name="K" Type="Integer">0</Compiler>
<Compiler Name="L" Type="Integer">0</Compiler>
<Compiler Name="M" Type="Integer">0</Compiler>
<Compiler Name="N" Type="Integer">1</Compiler>
<Compiler Name="O" Type="Integer">1</Compiler>
<Compiler Name="P" Type="Integer">1</Compiler>
<Compiler Name="Q" Type="Integer">0</Compiler>
<Compiler Name="R" Type="Integer">0</Compiler>
<Compiler Name="S" Type="Integer">0</Compiler>
<Compiler Name="T" Type="Integer">0</Compiler>
<Compiler Name="U" Type="Integer">0</Compiler>
<Compiler Name="V" Type="Integer">1</Compiler>
<Compiler Name="W" Type="Integer">0</Compiler>
<Compiler Name="X" Type="Integer">1</Compiler>
<Compiler Name="Y" Type="Integer">0</Compiler>
<Compiler Name="Z" Type="Integer">1</Compiler>
<Compiler Name="ShowHints" Type="Boolean">True</Compiler>
<Compiler Name="ShowWarnings" Type="Boolean">True</Compiler>
<Compiler Name="UnitAliases" Type="String">WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;</Compiler>
<Compiler Name="NamespacePrefix" Type="String"></Compiler>
<Compiler Name="GenerateDocumentation" Type="Boolean">False</Compiler>
<Compiler Name="DefaultNamespace" Type="String"></Compiler>
<Compiler Name="SymbolDeprecated" Type="Boolean">True</Compiler>
<Compiler Name="SymbolLibrary" Type="Boolean">True</Compiler>
<Compiler Name="SymbolPlatform" Type="Boolean">True</Compiler>
<Compiler Name="SymbolExperimental" Type="Boolean">True</Compiler>
<Compiler Name="UnitLibrary" Type="Boolean">True</Compiler>
<Compiler Name="UnitPlatform" Type="Boolean">True</Compiler>
<Compiler Name="UnitDeprecated" Type="Boolean">True</Compiler>
<Compiler Name="UnitExperimental" Type="Boolean">True</Compiler>
<Compiler Name="HResultCompat" Type="Boolean">True</Compiler>
<Compiler Name="HidingMember" Type="Boolean">True</Compiler>
<Compiler Name="HiddenVirtual" Type="Boolean">True</Compiler>
<Compiler Name="Garbage" Type="Boolean">True</Compiler>
<Compiler Name="BoundsError" Type="Boolean">True</Compiler>
<Compiler Name="ZeroNilCompat" Type="Boolean">True</Compiler>
<Compiler Name="StringConstTruncated" Type="Boolean">True</Compiler>
<Compiler Name="ForLoopVarVarPar" Type="Boolean">True</Compiler>
<Compiler Name="TypedConstVarPar" Type="Boolean">True</Compiler>
<Compiler Name="AsgToTypedConst" Type="Boolean">True</Compiler>
<Compiler Name="CaseLabelRange" Type="Boolean">True</Compiler>
<Compiler Name="ForVariable" Type="Boolean">True</Compiler>
<Compiler Name="ConstructingAbstract" Type="Boolean">True</Compiler>
<Compiler Name="ComparisonFalse" Type="Boolean">True</Compiler>
<Compiler Name="ComparisonTrue" Type="Boolean">True</Compiler>
<Compiler Name="ComparingSignedUnsigned" Type="Boolean">True</Compiler>
<Compiler Name="CombiningSignedUnsigned" Type="Boolean">True</Compiler>
<Compiler Name="UnsupportedConstruct" Type="Boolean">True</Compiler>
<Compiler Name="FileOpen" Type="Boolean">True</Compiler>
<Compiler Name="FileOpenUnitSrc" Type="Boolean">True</Compiler>
<Compiler Name="BadGlobalSymbol" Type="Boolean">True</Compiler>
<Compiler Name="DuplicateConstructorDestructor" Type="Boolean">True</Compiler>
<Compiler Name="InvalidDirective" Type="Boolean">True</Compiler>
<Compiler Name="PackageNoLink" Type="Boolean">True</Compiler>
<Compiler Name="PackageThreadVar" Type="Boolean">True</Compiler>
<Compiler Name="ImplicitImport" Type="Boolean">True</Compiler>
<Compiler Name="HPPEMITIgnored" Type="Boolean">True</Compiler>
<Compiler Name="NoRetVal" Type="Boolean">True</Compiler>
<Compiler Name="UseBeforeDef" Type="Boolean">True</Compiler>
<Compiler Name="ForLoopVarUndef" Type="Boolean">True</Compiler>
<Compiler Name="UnitNameMismatch" Type="Boolean">True</Compiler>
<Compiler Name="NoCFGFileFound" Type="Boolean">True</Compiler>
<Compiler Name="MessageDirective" Type="Boolean">True</Compiler>
<Compiler Name="ImplicitVariants" Type="Boolean">True</Compiler>
<Compiler Name="UnicodeToLocale" Type="Boolean">True</Compiler>
<Compiler Name="LocaleToUnicode" Type="Boolean">True</Compiler>
<Compiler Name="ImagebaseMultiple" Type="Boolean">True</Compiler>
<Compiler Name="SuspiciousTypecast" Type="Boolean">True</Compiler>
<Compiler Name="PrivatePropAccessor" Type="Boolean">True</Compiler>
<Compiler Name="UnsafeType" Type="Boolean">False</Compiler>
<Compiler Name="UnsafeCode" Type="Boolean">False</Compiler>
<Compiler Name="UnsafeCast" Type="Boolean">False</Compiler>
<Compiler Name="OptionTruncated" Type="Boolean">True</Compiler>
<Compiler Name="WideCharReduced" Type="Boolean">True</Compiler>
<Compiler Name="DuplicatesIgnored" Type="Boolean">True</Compiler>
</Compiler>
<Linker>
<Linker Name="MapFile" Type="Integer">0</Linker>
<Linker Name="OutputObjs" Type="Integer">0</Linker>
<Linker Name="ConsoleApp" Type="Integer">1</Linker>
<Linker Name="DebugInfo" Type="Boolean">False</Linker>
<Linker Name="RemoteSymbols" Type="Boolean">False</Linker>
<Linker Name="GenerateDRC" Type="Boolean">False</Linker>
<Linker Name="MinStackSize" Type="Integer">16384</Linker>
<Linker Name="MaxStackSize" Type="Integer">1048576</Linker>
<Linker Name="ImageBase" Type="Integer">4194304</Linker>
<Linker Name="ExeDescription" Type="String">CoreLab Controls</Linker>
</Linker>
<Directories>
<Directories Name="OutputDir" Type="String"></Directories>
<Directories Name="UnitOutputDir" Type="String">.</Directories>
<Directories Name="PackageDLLOutputDir" Type="String"></Directories>
<Directories Name="PackageDCPOutputDir" Type="String">.</Directories>
<Directories Name="SearchPath" Type="String">..\..\..\Dac\Source;..\..\..\Dac\Source\Delphi9;..\;..\..\..\Odac\source;..\..\..\ODac\source\Delphi9;D:\Program Files\Borland\BDS\3.0\source\ToolsAPI\</Directories>
<Directories Name="Packages" Type="String">rtl;vcl;dbrtl;vcldb;vclx;dclado90;dbxcds;dbexpress;dclib90;dclindy90;xmlrtl;inet;inetdbbde;inetdbxpress;soaprtl;dsnap;dcl31w90;inetdb;bdertl;vcldbx;dclie90;webdsnap;websnap;dss;teeui;teedb;tee;dcldbxcds90;dclact90;dsnapcon;odacvcl90;odac90;CRControls90;dac90;oraprov90;dacvcl90;dcldac90</Directories>
<Directories Name="Conditionals" Type="String"></Directories>
<Directories Name="DebugSourceDirs" Type="String"></Directories>
<Directories Name="UsePackages" Type="Boolean">False</Directories>
</Directories>
<Parameters>
<Parameters Name="RunParams" Type="String"></Parameters>
<Parameters Name="HostApplication" Type="String"></Parameters>
<Parameters Name="Launcher" Type="String"></Parameters>
<Parameters Name="UseLauncher" Type="Boolean">False</Parameters>
<Parameters Name="DebugCWD" Type="String"></Parameters>
<Parameters Name="RemoteHost" Type="String"></Parameters>
<Parameters Name="RemotePath" Type="String"></Parameters>
<Parameters Name="RemoteLauncher" Type="String"></Parameters>
<Parameters Name="RemoteCWD" Type="String"></Parameters>
<Parameters Name="RemoteDebug" Type="Boolean">False</Parameters>
</Parameters>
<Language>
<Language Name="ActiveLang" Type="String"></Language>
<Language Name="ProjectLang" Type="String">$00000000</Language>
<Language Name="RootDir" Type="String"></Language>
</Language>
<VersionInfo>
<VersionInfo Name="IncludeVerInfo" Type="Boolean">True</VersionInfo>
<VersionInfo Name="AutoIncBuild" Type="Boolean">False</VersionInfo>
<VersionInfo Name="MajorVer" Type="Integer">6</VersionInfo>
<VersionInfo Name="MinorVer" Type="Integer">10</VersionInfo>
<VersionInfo Name="Release" Type="Integer">1</VersionInfo>
<VersionInfo Name="Build" Type="Integer">3010</VersionInfo>
<VersionInfo Name="Debug" Type="Boolean">False</VersionInfo>
<VersionInfo Name="PreRelease" Type="Boolean">False</VersionInfo>
<VersionInfo Name="Special" Type="Boolean">False</VersionInfo>
<VersionInfo Name="Private" Type="Boolean">False</VersionInfo>
<VersionInfo Name="DLL" Type="Boolean">False</VersionInfo>
</VersionInfo>
<VersionInfoKeys>
<VersionInfoKeys Name="CompanyName" Type="String">Core Lab</VersionInfoKeys>
<VersionInfoKeys Name="FileDescription" Type="String"></VersionInfoKeys>
<VersionInfoKeys Name="FileVersion" Type="String">6.10.1.10</VersionInfoKeys>
<VersionInfoKeys Name="InternalName" Type="String"></VersionInfoKeys>
<VersionInfoKeys Name="LegalCopyright" Type="String"></VersionInfoKeys>
<VersionInfoKeys Name="LegalTrademarks" Type="String"></VersionInfoKeys>
<VersionInfoKeys Name="OriginalFilename" Type="String"></VersionInfoKeys>
<VersionInfoKeys Name="ProductName" Type="String"></VersionInfoKeys>
<VersionInfoKeys Name="ProductVersion" Type="String">6.10.1.10</VersionInfoKeys>
</VersionInfoKeys>
</Delphi.Personality>
</BorlandProject>

View File

@ -0,0 +1,39 @@
package CRControls90;
{$R *.res}
{$ALIGN 8}
{$ASSERTIONS ON}
{$BOOLEVAL OFF}
{$DEBUGINFO OFF}
{$EXTENDEDSYNTAX ON}
{$IMPORTEDDATA ON}
{$IOCHECKS ON}
{$LOCALSYMBOLS OFF}
{$LONGSTRINGS ON}
{$OPENSTRINGS ON}
{$OPTIMIZATION ON}
{$OVERFLOWCHECKS OFF}
{$RANGECHECKS OFF}
{$REFERENCEINFO OFF}
{$SAFEDIVIDE OFF}
{$STACKFRAMES OFF}
{$TYPEDADDRESS OFF}
{$VARSTRINGCHECKS ON}
{$WRITEABLECONST ON}
{$MINENUMSIZE 1}
{$IMAGEBASE $400000}
{$DESCRIPTION 'CoreLab Controls'}
{$IMPLICITBUILD OFF}
requires
rtl,
vcl,
dbrtl,
vcldb,
dac90,
designide;
contains
CRControlsReg in '..\CRControlsReg.pas';
end.

View File

@ -0,0 +1 @@
{$I ..\CRGrid.inc}

View File

@ -0,0 +1,17 @@
{$I ..\CRGrid.inc}
unit CoreLab.Vcl.CRControlsReg;
{$IFDEF VER9P}
{$R ..\..\Images\CoreLab.Vcl.CRGrid.TCRDBGrid.bmp}
{$R ..\..\Images\CoreLab.Vcl.CRGrid.TCRDBGrid16.bmp}
{$R ..\..\Images\CoreLab.Vcl.CRGrid.TCRDBGrid32.bmp}
{$ELSE}
{$R ..\..\Images\Delphi8\CoreLab.Vcl.CRGrid.TCRDBGrid.bmp}
{$ENDIF}
{$I ..\CRControlsReg.pas}

View File

@ -0,0 +1,5 @@
{$I ..\CRGrid.inc}
unit CoreLab.Vcl.CRGrid;
{$I ..\CRGrid.pas}

View File

@ -0,0 +1,155 @@
CREATE TABLE SDAC_Long_char (
Code INT IDENTITY (1, 1) PRIMARY KEY,
Title VARCHAR(30),
Value VARCHAR(5000)
);
CREATE TABLE SDAC_Pictures (
UID int IDENTITY (1, 1) PRIMARY KEY NOT NULL,
Name VARCHAR(50),
Picture IMAGE
);
CREATE TABLE Loaded1 (
uid INT IDENTITY (1, 1) NOT NULL PRIMARY KEY,
Field1 VARCHAR(20),
Field2 VARCHAR(20),
Field3 VARCHAR(20)
);
CREATE TABLE Loaded2 (
uid INT IDENTITY (1, 1) NOT NULL PRIMARY KEY,
Field1 VARCHAR(20),
Field2 VARCHAR(20),
Field3 VARCHAR(20)
);
CREATE TABLE ThreadTable (
ID INT,
NAME VARCHAR(30)
);
CREATE TABLE SDAC_Text (
UID INT IDENTITY PRIMARY KEY,
[Name] NVARCHAR(50),
TextField NTEXT
);
CREATE TABLE Sdac_Loaded (
Code INT,
Num INT,
Num1 FLOAT,
Str VARCHAR(50),
Dat DATETIME
);
CREATE TABLE CRGRID_TEST(
Id int PRIMARY KEY,
Name VARCHAR(10),
Country VARCHAR(30),
City VARCHAR(30),
Street VARCHAR(30),
BirthDate DATETIME,
Job VARCHAR(9),
Hiredate DATETIME,
Sal NUMERIC(7, 2),
Remarks TEXT
);
INSERT INTO CRGRID_TEST
(Id, Name, Country, City, Street, BirthDate, Job, HireDate, Sal)
VALUES
(5001, 'SMITH', 'ENGLAND', 'LONDON', 'BOND st.', '12-OCT-63', 'CLERK','17-DEC-80', 800);
INSERT INTO CRGRID_TEST
(Id, Name, Country, City, Street, BirthDate, Job, HireDate, Sal)
VALUES
(5002, 'ALLEN', 'ENGLAND', 'LONDON', 'BAKER st.', '04-MAR-61', 'SALESMAN','20-FEB-81', 1600);
INSERT INTO CRGRID_TEST
(Id, Name, Country, City, Street, BirthDate, Job, HireDate, Sal)
VALUES
(5003, 'MARTIN', 'FRANCE', 'LION', 'WEAVER st.', '23-JAN-57', 'MANAGER','02-APR-81', 2900);
CREATE TABLE DEPT (
DEPTNO INT PRIMARY KEY,
DNAME VARCHAR(14),
LOC VARCHAR(13)
);
INSERT INTO DEPT VALUES (10,'ACCOUNTING','NEW YORK');
INSERT INTO DEPT VALUES (20,'RESEARCH','DALLAS');
INSERT INTO DEPT VALUES (30,'SALES','CHICAGO');
INSERT INTO DEPT VALUES (40,'OPERATIONS','BOSTON');
CREATE TABLE emp (
EMPNO int IDENTITY(1,1) NOT NULL PRIMARY KEY,
ENAME varchar(10) default NULL,
JOB varchar(9) default NULL,
MGR int default NULL,
HIREDATE datetime default NULL,
SAL float default NULL,
COMM float default NULL,
DEPTNO int default NULL
);
INSERT INTO emp VALUES ('SMITH', 'CLERK', 7902, '1980-12-17 00:00:00', 800, NULL, 20);
INSERT INTO emp VALUES ('ALLEN', 'SALESMAN', 7698, '1981-02-20 00:00:00', 1600, 300, 30);
INSERT INTO emp VALUES ('WARD', 'SALESMAN', 7698, '1981-02-22 00:00:00', 1250, 500, 30);
INSERT INTO emp VALUES ('JONES', 'MANAGER', 7839, '1981-04-02 00:00:00', 2975, NULL, 20);
INSERT INTO emp VALUES ('MARTIN', 'SALESMAN', 7698, '1981-09-28 00:00:00', 1250, 1400, 30);
INSERT INTO emp VALUES ('BLAKE', 'MANAGER', 7839, '1981-05-01 00:00:00', 2850, NULL, 30);
INSERT INTO emp VALUES ('CLARK', 'MANAGER', 7839, '1981-06-09 00:00:00', 2450, NULL, 10);
INSERT INTO emp VALUES ('SCOTT', 'ANALYST', 7566, '1987-07-13 00:00:00', 3000, NULL, 20);
INSERT INTO emp VALUES ('KING', 'PRESIDENT', NULL, '1981-11-17 00:00:00', 5000, NULL, 10);
INSERT INTO emp VALUES ('TURNER', 'SALESMAN', 7698, '1981-09-08 00:00:00', 1500, 0, 30);
INSERT INTO emp VALUES ('ADAMS', 'CLERK', 7788, '1987-07-13 00:00:00', 1100, NULL, 20);
INSERT INTO emp VALUES ('JAMES', 'CLERK', 7698, '1981-12-03 00:00:00', 950, NULL, 30);
INSERT INTO emp VALUES ('FORD', 'ANALYST', 7566, '1981-12-03 00:00:00', 3000, NULL, 20);
INSERT INTO emp VALUES ('MILLER', 'CLERK', 7782, '1982-01-23 00:00:00', 1300, NULL, 10);
GO
CREATE PROCEDURE SDAC_InsertEmp
@ENAME nvarchar(20),
@JOB nvarchar(10)
AS
INSERT INTO
EMP (ENAME, JOB)
VALUES
(@ENAME, @JOB)
RETURN @@Identity;
GO
CREATE PROCEDURE SDAC_UpdateEmp
@EMPNO int,
@ENAME nvarchar(20),
@JOB nvarchar(10),
@EMPINFO nvarchar(30) OUTPUT
AS
UPDATE EMP
SET
ENAME = @ENAME, JOB = @JOB
WHERE
EMPNO = @EMPNO
SET @EMPINFO = CAST(@EMPNO AS nvarchar) + ' ' + @JOB
RETURN @EMPNO;
GO
CREATE PROCEDURE SDAC_DeleteEmp
@EMPNO int,
@Result int OUTPUT
AS
DELETE Emp
WHERE
EmpNO = @EmpNO
SET @Result = @EmpNO + 2;
GO
CREATE PROCEDURE "Ten Most High-Paid Employees" AS
BEGIN
SET ROWCOUNT 10
SELECT Emp.EName AS TenMostHighPaidEmployees, Emp.SAL
FROM Emp
ORDER BY Emp.SAL DESC
SET ROWCOUNT 0
END;

View File

@ -0,0 +1,28 @@
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = object_id(N'[Loaded1]') AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
DROP TABLE [Loaded1];
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = object_id(N'[Loaded2]') AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
DROP TABLE [Loaded2];
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = object_id(N'[SDAC_Long_char]') AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
DROP TABLE [SDAC_Long_char];
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = object_id(N'[SDAC_Pictures]') AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
DROP TABLE [SDAC_Pictures];
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = object_id(N'[dbo].[SDAC_DeleteEmp]') AND OBJECTPROPERTY(id, N'IsProcedure') = 1)
DROP PROCEDURE [dbo].[SDAC_DeleteEmp];
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = object_id(N'[dbo].[SDAC_InsertEmp]') AND OBJECTPROPERTY(id, N'IsProcedure') = 1)
DROP PROCEDURE [dbo].[SDAC_InsertEmp];
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = object_id(N'[dbo].[SDAC_UpdateEmp]') AND OBJECTPROPERTY(id, N'IsProcedure') = 1)
DROP PROCEDURE [dbo].[SDAC_UpdateEmp];
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = object_id(N'[ThreadTable]') AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
DROP TABLE [ThreadTable];
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = object_id(N'[SDAC_Text]') AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
DROP TABLE [SDAC_Text];
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = object_id(N'[SDAC_Loaded]') AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
DROP TABLE [SDAC_Loaded];
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = object_id(N'[dbo].[Ten Most High-Paid Employees]') AND OBJECTPROPERTY(id, N'IsProcedure') = 1)
DROP PROCEDURE [dbo].[Ten Most High-Paid Employees];
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = object_id(N'[CRGRID_TEST]') AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
DROP TABLE [CRGRID_TEST];
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = object_id(N'[emp]') AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
DROP TABLE [emp];
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = object_id(N'[dept]') AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
DROP TABLE [dept];

View File

@ -0,0 +1,221 @@
<?xml version="1.0" encoding="utf-8"?>
<BorlandProject>
<PersonalityInfo>
<Option>
<Option Name="Personality">CPlusPlusBuilder.Personality</Option>
<Option Name="ProjectType">CppVCLApplication</Option>
<Option Name="Version">1.0</Option>
<Option Name="GUID">{3936A02C-4275-42CA-BB6D-47E02834CFF7}</Option>
</Option>
</PersonalityInfo>
<CPlusPlusBuilder.Personality>
<Source>
<Source Name="MainSource">BDS2006.cpp</Source>
</Source>
<BCBPROJECT>
<project version="10.0">
<property category="build.config" name="active" value="0"/>
<property category="build.config" name="count" value="1"/>
<property category="build.config" name="excludedefaultforzero" value="0"/>
<property category="build.config.0" name="builddir" value="Debug"/>
<property category="build.config.0" name="key" value="Debug_Build"/>
<property category="build.config.0" name="name" value="Debug Build"/>
<property category="build.config.0" name="settings.win32b" value="default"/>
<property category="build.config.0" name="type" value="Toolset"/>
<property category="build.config.1" name="key" value="Release_Build"/>
<property category="build.config.1" name="name" value="Release Build"/>
<property category="build.config.1" name="settings.win32b" value="default"/>
<property category="build.config.1" name="type" value="Toolset"/>
<property category="build.node" name="libraries" value="dacvcl100.lib sdac100.lib sdacvcl100.lib dac100.lib"/>
<property category="build.node" name="name" value="BDS2006.exe"/>
<property category="build.node" name="packages" value="vcl;rtl;vclx;dbrtl;vcldb;adortl;dbxcds;dbexpress;vclib;ibxpress;xmlrtl;vclactnband;inet;IntrawebDB_80_100;Intraweb_80_100;vclie;inetdbbde;inetdbxpress;IndyCore;IndySystem;soaprtl;dsnap;IndyProtocols;teeui;teedb;tee;vcldbx;dsnapcon;websnap;webdsnap"/>
<property category="build.node" name="sparelibs" value="rtl.lib vcl.lib dbrtl.lib vcldb.lib dac100.lib sdacvcl100.lib sdac100.lib dacvcl100.lib"/>
<property category="build.node" name="use_packages" value="0"/>
<property category="build.platform" name="active" value="win32"/>
<property category="build.platform" name="win32.Debug_Build.toolset" value="win32b"/>
<property category="build.platform" name="win32.Release_Build.toolset" value="win32b"/>
<property category="build.platform" name="win32.default" value="win32b"/>
<property category="build.platform" name="win32.enabled" value="1"/>
<property category="build.platform" name="win32.win32b.enabled" value="1"/>
<property category="win32.Debug_Build.win32b.bcc32" name="option.D.arg.1" value="_DEBUG"/>
<property category="win32.Debug_Build.win32b.bcc32" name="option.D.arg.merge" value="1"/>
<property category="win32.Debug_Build.win32b.bcc32" name="option.D.enabled" value="1"/>
<property category="win32.Debug_Build.win32b.bcc32" name="option.Od.enabled" value="1"/>
<property category="win32.Debug_Build.win32b.bcc32" name="option.k.enabled" value="1"/>
<property category="win32.Debug_Build.win32b.bcc32" name="option.r.enabled" value="0"/>
<property category="win32.Debug_Build.win32b.bcc32" name="option.v.enabled" value="1"/>
<property category="win32.Debug_Build.win32b.bcc32" name="option.vi.enabled" value="0"/>
<property category="win32.Debug_Build.win32b.bcc32" name="option.y.enabled" value="1"/>
<property category="win32.Debug_Build.win32b.dcc32" name="option.$D.enabled" value="1"/>
<property category="win32.Debug_Build.win32b.dcc32" name="option.$O.enabled" value="0"/>
<property category="win32.Debug_Build.win32b.dcc32" name="option.D.arg.1" value="DEBUG"/>
<property category="win32.Debug_Build.win32b.dcc32" name="option.D.arg.merge" value="1"/>
<property category="win32.Debug_Build.win32b.dcc32" name="option.D.enabled" value="1"/>
<property category="win32.Debug_Build.win32b.dcc32" name="option.V.enabled" value="1"/>
<property category="win32.Debug_Build.win32b.ilink32" name="option.L.arg.1" value="$(BDS)\lib\debug"/>
<property category="win32.Debug_Build.win32b.ilink32" name="option.L.arg.merge" value="1"/>
<property category="win32.Debug_Build.win32b.ilink32" name="option.L.enabled" value="1"/>
<property category="win32.Debug_Build.win32b.tasm32" name="option.z.enabled" value="1"/>
<property category="win32.Debug_Build.win32b.tasm32" name="option.zd.enabled" value="0"/>
<property category="win32.Debug_Build.win32b.tasm32" name="option.zi.enabled" value="1"/>
<property category="win32.Release_Build.win32b.bcc32" name="option.D.arg.1" value="NDEBUG"/>
<property category="win32.Release_Build.win32b.bcc32" name="option.D.arg.merge" value="1"/>
<property category="win32.Release_Build.win32b.bcc32" name="option.D.enabled" value="1"/>
<property category="win32.Release_Build.win32b.bcc32" name="option.O2.enabled" value="1"/>
<property category="win32.Release_Build.win32b.bcc32" name="option.k.enabled" value="0"/>
<property category="win32.Release_Build.win32b.bcc32" name="option.r.enabled" value="1"/>
<property category="win32.Release_Build.win32b.bcc32" name="option.vi.enabled" value="1"/>
<property category="win32.Release_Build.win32b.dcc32" name="option.$D.enabled" value="0"/>
<property category="win32.Release_Build.win32b.dcc32" name="option.$O.enabled" value="1"/>
<property category="win32.Release_Build.win32b.dcc32" name="option.V.enabled" value="0"/>
<property category="win32.Release_Build.win32b.ilink32" name="option.L.arg.1" value="$(BDS)\lib\release"/>
<property category="win32.Release_Build.win32b.ilink32" name="option.L.arg.merge" value="1"/>
<property category="win32.Release_Build.win32b.ilink32" name="option.L.enabled" value="1"/>
<property category="win32.Release_Build.win32b.tasm32" name="option.z.enabled" value="0"/>
<property category="win32.Release_Build.win32b.tasm32" name="option.zd.enabled" value="0"/>
<property category="win32.Release_Build.win32b.tasm32" name="option.zi.enabled" value="0"/>
<property category="win32.Release_Build.win32b.tasm32" name="option.zn.enabled" value="1"/>
<optionset name="all_configurations">
<property category="node" name="displayname" value="All Configurations"/>
<property category="win32.*.win32b.bcc32" name="option.H=.arg.1" value="$(BDS)\lib\vcl100.csm"/>
<property category="win32.*.win32b.bcc32" name="option.H=.arg.merge" value="1"/>
<property category="win32.*.win32b.bcc32" name="option.H=.enabled" value="1"/>
<property category="win32.*.win32b.bcc32" name="option.Hc.enabled" value="1"/>
<property category="win32.*.win32b.bcc32" name="option.I.arg.1" value="d:\Program Files\CoreLab\Sdac for Delphi2006\Demos\Win32\CBuilder"/>
<property category="win32.*.win32b.bcc32" name="option.I.arg.2" value="$(BDS)\include"/>
<property category="win32.*.win32b.bcc32" name="option.I.arg.3" value="$(BDS)\include\dinkumware"/>
<property category="win32.*.win32b.bcc32" name="option.I.arg.4" value="$(BDS)\include\vcl"/>
<property category="win32.*.win32b.bcc32" name="option.I.arg.5" value="..\..\..\..\Include"/>
<property category="win32.*.win32b.bcc32" name="option.I.arg.merge" value="1"/>
<property category="win32.*.win32b.bcc32" name="option.I.enabled" value="1"/>
<property category="win32.*.win32b.bcc32" name="option.sysdefines.arg.1" value="_RTLDLL"/>
<property category="win32.*.win32b.bcc32" name="option.sysdefines.arg.2" value="USEPACKAGES"/>
<property category="win32.*.win32b.bcc32" name="option.sysdefines.arg.3" value="NO_STRICT"/>
<property category="win32.*.win32b.bcc32" name="option.sysdefines.arg.merge" value="1"/>
<property category="win32.*.win32b.bcc32" name="option.sysdefines.enabled" value="1"/>
<property category="win32.*.win32b.bcc32" name="option.tW.enabled" value="1"/>
<property category="win32.*.win32b.bcc32" name="option.tWC.enabled" value="0"/>
<property category="win32.*.win32b.bcc32" name="option.tWD.enabled" value="0"/>
<property category="win32.*.win32b.bcc32" name="option.tWM.enabled" value="1"/>
<property category="win32.*.win32b.dcc32" name="option.I.arg.1" value="d:\Program Files\CoreLab\Sdac for Delphi2006\Demos\Win32\CBuilder"/>
<property category="win32.*.win32b.dcc32" name="option.I.arg.merge" value="1"/>
<property category="win32.*.win32b.dcc32" name="option.I.enabled" value="0"/>
<property category="win32.*.win32b.dcc32" name="option.O.arg.1" value="d:\Program Files\CoreLab\Sdac for Delphi2006\Demos\Win32\CBuilder"/>
<property category="win32.*.win32b.dcc32" name="option.O.arg.merge" value="1"/>
<property category="win32.*.win32b.dcc32" name="option.O.enabled" value="0"/>
<property category="win32.*.win32b.dcc32" name="option.R.arg.1" value="d:\Program Files\CoreLab\Sdac for Delphi2006\Demos\Win32\CBuilder"/>
<property category="win32.*.win32b.dcc32" name="option.R.arg.merge" value="1"/>
<property category="win32.*.win32b.dcc32" name="option.R.enabled" value="0"/>
<property category="win32.*.win32b.dcc32" name="option.U.arg.1" value="d:\Program Files\CoreLab\Sdac for Delphi2006\Demos\Win32\CBuilder"/>
<property category="win32.*.win32b.dcc32" name="option.U.arg.2" value="D:\Documents and Settings\Ikar\My Documents\Borland Studio Projects"/>
<property category="win32.*.win32b.dcc32" name="option.U.arg.3" value="$(BDS)\lib"/>
<property category="win32.*.win32b.dcc32" name="option.U.arg.4" value="$(BDS)\lib\obj"/>
<property category="win32.*.win32b.dcc32" name="option.U.arg.merge" value="1"/>
<property category="win32.*.win32b.dcc32" name="option.U.enabled" value="1"/>
<property category="win32.*.win32b.dcc32" name="param.filenames.merge" value="1"/>
<property category="win32.*.win32b.idl2cpp" name="option.I.arg.1" value="d:\Program"/>
<property category="win32.*.win32b.idl2cpp" name="option.I.arg.2" value="Files\CoreLab\Sdac"/>
<property category="win32.*.win32b.idl2cpp" name="option.I.arg.3" value="for"/>
<property category="win32.*.win32b.idl2cpp" name="option.I.arg.4" value="Delphi2006\Demos\Win32\CBuilder"/>
<property category="win32.*.win32b.idl2cpp" name="option.I.arg.5" value="d:\Program"/>
<property category="win32.*.win32b.idl2cpp" name="option.I.arg.6" value="Files\CoreLab\Sdac"/>
<property category="win32.*.win32b.idl2cpp" name="option.I.arg.7" value="for"/>
<property category="win32.*.win32b.idl2cpp" name="option.I.arg.8" value="Delphi2006\Demos\Win32\CBuilder"/>
<property category="win32.*.win32b.idl2cpp" name="option.I.arg.merge" value="1"/>
<property category="win32.*.win32b.idl2cpp" name="option.I.enabled" value="1"/>
<property category="win32.*.win32b.ilink32" name="option.Gi.enabled" value="0"/>
<property category="win32.*.win32b.ilink32" name="option.L.arg.1" value="d:\Program Files\CoreLab\Sdac for Delphi2006\Demos\Win32\CBuilder"/>
<property category="win32.*.win32b.ilink32" name="option.L.arg.2" value="$(BDS)\lib"/>
<property category="win32.*.win32b.ilink32" name="option.L.arg.3" value="$(BDS)\lib\obj"/>
<property category="win32.*.win32b.ilink32" name="option.L.arg.4" value="$(BDS)\lib\psdk"/>
<property category="win32.*.win32b.ilink32" name="option.L.arg.5" value="..\..\..\..\Lib"/>
<property category="win32.*.win32b.ilink32" name="option.L.arg.merge" value="1"/>
<property category="win32.*.win32b.ilink32" name="option.L.enabled" value="1"/>
<property category="win32.*.win32b.ilink32" name="option.Tpd.enabled" value="0"/>
<property category="win32.*.win32b.ilink32" name="option.Tpe.enabled" value="1"/>
<property category="win32.*.win32b.ilink32" name="option.Tpp.enabled" value="0"/>
<property category="win32.*.win32b.ilink32" name="option.aa.enabled" value="1"/>
<property category="win32.*.win32b.ilink32" name="option.ap.enabled" value="0"/>
<property category="win32.*.win32b.ilink32" name="option.dynamicrtl.enabled" value="1"/>
<property category="win32.*.win32b.ilink32" name="option.j.arg.1" value="d:\Program Files\CoreLab\Sdac for Delphi2006\Demos\Win32\CBuilder"/>
<property category="win32.*.win32b.ilink32" name="option.j.arg.merge" value="1"/>
<property category="win32.*.win32b.ilink32" name="option.j.enabled" value="0"/>
<property category="win32.*.win32b.ilink32" name="param.libfiles.1" value="$(LIBRARIES)"/>
<property category="win32.*.win32b.ilink32" name="param.libfiles.2" value="import32.lib"/>
<property category="win32.*.win32b.ilink32" name="param.libfiles.3" value="cp32mti.lib"/>
<property category="win32.*.win32b.ilink32" name="param.libfiles.merge" value="1"/>
<property category="win32.*.win32b.ilink32" name="param.objfiles.1" value="c0w32.obj"/>
<property category="win32.*.win32b.ilink32" name="param.objfiles.2" value="$(PACKAGES)"/>
<property category="win32.*.win32b.ilink32" name="param.objfiles.3" value="memmgr.lib"/>
<property category="win32.*.win32b.ilink32" name="param.objfiles.4" value="sysinit.obj"/>
<property category="win32.*.win32b.ilink32" name="param.objfiles.merge" value="1"/>
</optionset>
</project>
<FILELIST>
<FILE FILENAME="BDS2006.cpp" CONTAINERID="CCompiler" LOCALCOMMAND="" UNITNAME="BDS2006" FORMNAME="" DESIGNCLASS=""/>
<FILE FILENAME="BDS2006.res" CONTAINERID="ResTool" LOCALCOMMAND="" UNITNAME="BDS2006.res" FORMNAME="" DESIGNCLASS=""/>
<FILE FILENAME="Main.cpp" CONTAINERID="CCompiler" LOCALCOMMAND="" UNITNAME="Main" FORMNAME="fmMain" DESIGNCLASS="" ADDITIONAL="Main.h"/>
</FILELIST>
<IDEOPTIONS>
<VersionInfo>
<VersionInfo Name="IncludeVerInfo">False</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">1049</VersionInfo>
<VersionInfo Name="CodePage">1251</VersionInfo>
</VersionInfo>
<VersionInfoKeys>
<VersionInfoKeys Name="CompanyName"></VersionInfoKeys>
<VersionInfoKeys Name="FileDescription"></VersionInfoKeys>
<VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys>
<VersionInfoKeys Name="InternalName"></VersionInfoKeys>
<VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys>
<VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys>
<VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys>
<VersionInfoKeys Name="ProductName"></VersionInfoKeys>
<VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys>
<VersionInfoKeys Name="Comments"></VersionInfoKeys>
</VersionInfoKeys>
<Debugging>
<Debugging Name="DebugSourceDirs"></Debugging>
</Debugging>
<Parameters>
<Parameters Name="RunParams"></Parameters>
<Parameters Name="Launcher"></Parameters>
<Parameters Name="UseLauncher">False</Parameters>
<Parameters Name="DebugCWD"></Parameters>
<Parameters Name="HostApplication"></Parameters>
<Parameters Name="RemoteHost"></Parameters>
<Parameters Name="RemotePath"></Parameters>
<Parameters Name="RemoteParams"></Parameters>
<Parameters Name="RemoteLauncher"></Parameters>
<Parameters Name="UseRemoteLauncher">False</Parameters>
<Parameters Name="RemoteCWD"></Parameters>
<Parameters Name="RemoteDebug">False</Parameters>
<Parameters Name="Debug Symbols Search Path"></Parameters>
<Parameters Name="LoadAllSymbols">True</Parameters>
<Parameters Name="LoadUnspecifiedSymbols">False</Parameters>
</Parameters>
<Compiler>
<Compiler Name="ShowInfoMsgs">False</Compiler>
<Compiler Name="LinkDebugVcl">False</Compiler>
</Compiler>
<Linker>
<Linker Name="LibPrefix"></Linker>
<Linker Name="LibSuffix"></Linker>
<Linker Name="LibVersion"></Linker>
</Linker>
</IDEOPTIONS>
</BCBPROJECT>
</CPlusPlusBuilder.Personality>
<StarTeamAssociation></StarTeamAssociation>
<StarTeamNonRelativeFiles></StarTeamNonRelativeFiles>
</BorlandProject>

View File

@ -0,0 +1,34 @@
//$$---- EXE CPP ----
//---------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop
//---------------------------------------------------------------------------
USEFORM("Main.cpp", fmMain);
//---------------------------------------------------------------------------
WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int)
{
try
{
Application->Initialize();
Application->CreateForm(__classid(TfmMain), &fmMain);
Application->Run();
}
catch (Exception &exception)
{
Application->ShowException(&exception);
}
catch (...)
{
try
{
throw Exception("");
}
catch (Exception &exception)
{
Application->ShowException(&exception);
}
}
return 0;
}
//---------------------------------------------------------------------------

View File

@ -0,0 +1,104 @@
<?xml version="1.0" encoding="utf-8"?>
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<ProjectGuid>{cbce157e-8e15-4ec4-a246-c41b36b92c56}</ProjectGuid>
<ProjectType>CppVCLApplication</ProjectType>
<MainSource>CBuilder2007.cpp</MainSource>
<Config Condition="'$(Config)'==''">Debug Build</Config>
</PropertyGroup>
<PropertyGroup Condition="'$(Config)'=='Base' or '$(Base)'!=''">
<Base>true</Base>
</PropertyGroup>
<PropertyGroup Condition="'$(Config)'=='Debug Build' or '$(Cfg_1)'!=''">
<Base>true</Base>
<Cfg_1>true</Cfg_1>
<CfgParent>Base</CfgParent>
</PropertyGroup>
<PropertyGroup Condition="'$(Config)'=='Release Build' or '$(Cfg_2)'!=''">
<Base>true</Base>
<Cfg_2>true</Cfg_2>
<CfgParent>Base</CfgParent>
</PropertyGroup>
<PropertyGroup Condition="'$(Base)'!=''">
<OutputExt>exe</OutputExt>
<DCC_CBuilderOutput>JPHNE</DCC_CBuilderOutput>
<DCC_ObjPath>d:\Program Files\CoreLab\Sdac for Delphi2006\Demos\Win32\CBuilder</DCC_ObjPath>
<DynamicRTL>true</DynamicRTL>
<ILINK_AppType>Windows</ILINK_AppType>
<ILINK_ObjectSearchPath>d:\Program Files\CoreLab\Sdac for Delphi2006\Demos\Win32\CBuilder</ILINK_ObjectSearchPath>
<BCC_GenerateWindowsApp>true</BCC_GenerateWindowsApp>
<PackageImports>vcl.bpi;rtl.bpi;vclx.bpi;dbrtl.bpi;vcldb.bpi;adortl.bpi;dbxcds.bpi;dbexpress.bpi;vclib.bpi;ibxpress.bpi;xmlrtl.bpi;vclactnband.bpi;inet.bpi;IntrawebDB_90_100.bpi;Intraweb_90_100.bpi;vclie.bpi;inetdbbde.bpi;inetdbxpress.bpi;IndyCore.bpi;IndySystem.bpi;soaprtl.bpi;dsnap.bpi;IndyProtocols.bpi;teeui.bpi;teedb.bpi;tee.bpi;vcldbx.bpi;dsnapcon.bpi;websnap.bpi;webdsnap.bpi</PackageImports>
<DCC_UnitSearchPath>d:\Program Files\CoreLab\Sdac for Delphi2006\Demos\Win32\CBuilder;D:\Documents and Settings\Ikar\My Documents\Borland Studio Projects;$(BDS)\lib;$(BDS)\lib\obj</DCC_UnitSearchPath>
<BCC_GenerateMultithreaded>true</BCC_GenerateMultithreaded>
<PackageLibs>bdertl.lib;dac105.lib;sdacvcl105.lib;sdac105.lib;dacvcl105.lib</PackageLibs>
<IncludePath>$(BDS)\include;$(BDS)\include\dinkumware;$(BDS)\include\vcl;..\..\..\Include</IncludePath>
<BCC_PCHCache>true</BCC_PCHCache>
<TASM_IncludePath>d:\Program Files\CoreLab\Sdac for Delphi2006\Demos\Win32\CBuilder;$(BDS)\include;$(BDS)\include\dinkumware;$(BDS)\include\vcl;..\..\..\..\Include</TASM_IncludePath>
<BRCC_IncludePath>d:\Program Files\CoreLab\Sdac for Delphi2006\Demos\Win32\CBuilder;$(BDS)\include;$(BDS)\include\dinkumware;$(BDS)\include\vcl;..\..\..\..\Include</BRCC_IncludePath>
<AllPackageLibs>rtl.lib;vcl.lib;dbrtl.lib;vcldb.lib;bdertl.lib;dac105.lib;sdacvcl105.lib;sdac105.lib;dacvcl105.lib</AllPackageLibs>
<DCC_IncludePath>d:\Program Files\CoreLab\Sdac for Delphi2006\Demos\Win32\CBuilder;D:\Documents and Settings\Ikar\My Documents\Borland Studio Projects;$(BDS)\lib;$(BDS)\lib\obj</DCC_IncludePath>
<ILINK_LibraryPath>$(BDS)\lib;$(BDS)\lib\obj;$(BDS)\lib\psdk;..\..\..\Lib</ILINK_LibraryPath>
<BCC_InternalDefines>NO_STRICT</BCC_InternalDefines>
<Multithreaded>true</Multithreaded>
<DCC_ResourcePath>d:\Program Files\CoreLab\Sdac for Delphi2006\Demos\Win32\CBuilder</DCC_ResourcePath>
</PropertyGroup>
<PropertyGroup Condition="'$(Cfg_1)'!=''">
<DCC_Optimize>false</DCC_Optimize>
<DCC_DebugInfoInExe>true</DCC_DebugInfoInExe>
<ILINK_FullDebugInfo>true</ILINK_FullDebugInfo>
<BCC_InlineFunctionExpansion>false</BCC_InlineFunctionExpansion>
<ILINK_DisableIncrementalLinking>true</ILINK_DisableIncrementalLinking>
<DCC_Define>DEBUG;$(DCC_Define)</DCC_Define>
<BCC_DebugLineNumbers>true</BCC_DebugLineNumbers>
<IntermediateOutputDir>Debug_Build</IntermediateOutputDir>
<TASM_DisplaySourceLines>true</TASM_DisplaySourceLines>
<BCC_StackFrames>true</BCC_StackFrames>
<ILINK_LibraryPath>$(BDS)\lib\debug;$(ILINK_LibraryPath)</ILINK_LibraryPath>
<BCC_Defines>_DEBUG;$(BCC_Defines)</BCC_Defines>
<TASM_Debugging>Full</TASM_Debugging>
<BCC_SourceDebuggingOn>true</BCC_SourceDebuggingOn>
</PropertyGroup>
<PropertyGroup Condition="'$(Cfg_2)'!=''">
<BCC_OptimizeForSpeed>true</BCC_OptimizeForSpeed>
<DCC_DebugInformation>false</DCC_DebugInformation>
<IntermediateOutputDir>Release_Build</IntermediateOutputDir>
<ILINK_LibraryPath>$(BDS)\lib\release;$(ILINK_LibraryPath)</ILINK_LibraryPath>
<BCC_Defines>NDEBUG;$(BCC_Defines)</BCC_Defines>
<TASM_Debugging>None</TASM_Debugging>
</PropertyGroup>
<ProjectExtensions>
<Borland.Personality>CPlusPlusBuilder.Personality</Borland.Personality>
<Borland.ProjectType>CppVCLApplication</Borland.ProjectType>
<BorlandProject>
<BorlandProject><CPlusPlusBuilder.Personality><VersionInfo><VersionInfo Name="IncludeVerInfo">False</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">1049</VersionInfo><VersionInfo Name="CodePage">1251</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName"></VersionInfoKeys><VersionInfoKeys Name="FileDescription"></VersionInfoKeys><VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName"></VersionInfoKeys><VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Debugging><Debugging Name="DebugSourceDirs"></Debugging></Debugging><Parameters><Parameters Name="RunParams"></Parameters><Parameters Name="Launcher"></Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="DebugCWD"></Parameters><Parameters Name="HostApplication"></Parameters><Parameters Name="RemoteHost"></Parameters><Parameters Name="RemotePath"></Parameters><Parameters Name="RemoteParams"></Parameters><Parameters Name="RemoteLauncher"></Parameters><Parameters Name="UseRemoteLauncher">False</Parameters><Parameters Name="RemoteCWD"></Parameters><Parameters Name="RemoteDebug">False</Parameters><Parameters Name="Debug Symbols Search Path"></Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><Compiler><Compiler Name="ShowInfoMsgs">False</Compiler><Compiler Name="LinkDebugVcl">False</Compiler></Compiler><Linker><Linker Name="LibPrefix"></Linker><Linker Name="LibSuffix"></Linker><Linker Name="LibVersion"></Linker></Linker><Source><Source Name="MainSource">CBuilder2007.cpp</Source></Source><ProjectProperties><ProjectProperties Name="AutoShowDeps">False</ProjectProperties><ProjectProperties Name="ManagePaths">True</ProjectProperties><ProjectProperties Name="VerifyPackages">True</ProjectProperties></ProjectProperties> <HistoryLists_hlIncludePath>
<HistoryLists_hlIncludePath Name="Count">1</HistoryLists_hlIncludePath>
<HistoryLists_hlIncludePath Name="Item0">$(BDS)\include;$(BDS)\include\dinkumware;$(BDS)\include\vcl;..\..\..\Include</HistoryLists_hlIncludePath>
</HistoryLists_hlIncludePath>
<HistoryLists_hlILINK_LibraryPath>
<HistoryLists_hlILINK_LibraryPath Name="Count">1</HistoryLists_hlILINK_LibraryPath>
<HistoryLists_hlILINK_LibraryPath Name="Item0">$(BDS)\lib;$(BDS)\lib\obj;$(BDS)\lib\psdk;..\..\..\Lib</HistoryLists_hlILINK_LibraryPath>
</HistoryLists_hlILINK_LibraryPath>
</CPlusPlusBuilder.Personality></BorlandProject></BorlandProject>
</ProjectExtensions>
<Import Project="$(MSBuildBinPath)\Borland.Cpp.Targets" />
<ItemGroup>
<ResFiles Include="CBuilder2007.res">
<BuildOrder>0</BuildOrder>
</ResFiles>
<CppCompile Include="CBuilder2007.cpp">
<BuildOrder>2</BuildOrder>
</CppCompile>
<CppCompile Include="Main.cpp">
<Form>fmMain</Form>
<DependentOn>Main.h</DependentOn>
<BuildOrder>1</BuildOrder>
</CppCompile>
<FormResources Include="Main.dfm" />
<BuildConfiguration Include="Debug Build">
<Key>Cfg_1</Key>
</BuildConfiguration>
<BuildConfiguration Include="Release Build">
<Key>Cfg_2</Key>
</BuildConfiguration>
</ItemGroup>
</Project>

View File

@ -0,0 +1,34 @@
//$$---- EXE CPP ----
//---------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop
//---------------------------------------------------------------------------
USEFORM("Main.cpp", fmMain);
//---------------------------------------------------------------------------
WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int)
{
try
{
Application->Initialize();
Application->CreateForm(__classid(TfmMain), &fmMain);
Application->Run();
}
catch (Exception &exception)
{
Application->ShowException(&exception);
}
catch (...)
{
try
{
throw Exception("");
}
catch (Exception &exception)
{
Application->ShowException(&exception);
}
}
return 0;
}
//---------------------------------------------------------------------------

View File

@ -0,0 +1,129 @@
<?xml version='1.0' encoding='utf-8' ?>
<!-- C++Builder XML Project -->
<PROJECT>
<MACROS>
<VERSION value="BCB.05.03"/>
<PROJECT value="CBuilder5.exe"/>
<OBJFILES value="CBuilder5.obj Main.obj"/>
<RESFILES value="CBuilder5.res"/>
<IDLFILES value=""/>
<IDLGENFILES value=""/>
<DEFFILE value=""/>
<RESDEPEN value="$(RESFILES) Main.dfm"/>
<LIBFILES value=""/>
<LIBRARIES value="DAC50.lib Sdac50.lib vclbde50.lib vcldb50.lib vcl50.lib"/>
<SPARELIBS value="vcl50.lib vcldb50.lib vclbde50.lib Sdac50.lib DAC50.lib"/>
<PACKAGES value="vclx50.bpi vcl50.bpi vcldb50.bpi vclbde50.bpi vcldbx50.bpi bcbsmp50.bpi
dclocx50.bpi qrpt50.bpi teeui50.bpi vclsmp50.bpi teedb50.bpi tee50.bpi
ibsmp50.bpi dss50.bpi nmfast50.bpi inetdb50.bpi inet50.bpi vclmid50.bpi
Sdac50.bpi"/>
<PATHCPP value=".;"/>
<PATHPAS value=".;"/>
<PATHRC value=".;"/>
<PATHASM value=".;"/>
<DEBUGLIBPATH value="$(BCB)\lib\debug"/>
<RELEASELIBPATH value="$(BCB)\lib\release"/>
<LINKER value="ilink32"/>
<USERDEFINES value=""/>
<SYSDEFINES value="NO_STRICT;_RTLDLL;_VIS_NOLIB"/>
<MAINSOURCE value="CBuilder5.cpp"/>
<INCLUDEPATH value="$(BCB)\include;$(BCB)\include\vcl;$(BCB)\SDAC\Include"/>
<LIBPATH value="$(BCB)\lib\obj;$(BCB)\lib;$(BCB)\SDAC\lib"/>
<WARNINGS value="-w-par -w-8027 -w-8026"/>
<WARNOPTSTR value=""/>
</MACROS>
<OPTIONS>
<IDLCFLAGS value="-I$(BCB)\include -I$(BCB)\include\vcl -I$(BCB)\SDAC\Include -src_suffix
cpp -boa"/>
<CFLAG1 value="-Od -H=d:\PROGRA~1\borland\CBUILD~1\lib\vcl50.csm -Hc -Vx -Ve -Tkh30000
-X- -r- -a8 -b- -k -y -v -vi- -c -tW -tWM"/>
<PFLAGS value="-$YD -$W -$O- -v -M -JPHNE"/>
<RFLAGS value=""/>
<AFLAGS value="/mx /w2 /zd"/>
<LFLAGS value="-D&quot;&quot; -aa -Tpe -x -Gn -v"/>
</OPTIONS>
<LINKER>
<ALLOBJ value="c0w32.obj Memmgr.Lib sysinit.obj $(OBJFILES)"/>
<ALLRES value="$(RESFILES)"/>
<ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cp32mti.lib"/>
</LINKER>
<IDEOPTIONS>
[Version Info]
IncludeVerInfo=0
AutoIncBuild=0
MajorVer=1
MinorVer=0
Release=0
Build=0
Debug=0
PreRelease=0
Special=0
Private=0
DLL=0
Locale=1049
CodePage=1251
[Version Info Keys]
CompanyName=
FileDescription=
FileVersion=1.0.0.0
InternalName=
LegalCopyright=
LegalTrademarks=
OriginalFilename=
ProductName=
ProductVersion=1.0.0.0
Comments=
[HistoryLists\hlIncludePath]
Count=4
Item0=$(BCB)\include;$(BCB)\include\vcl;$(BCB)\SDAC\Include
Item1=..\..\source;..\..\..\dbaccess\source;$(BCB)\include;$(BCB)\include\vcl
Item2=$(BCB)\include;$(BCB)\include\vcl;$(BCB)\Sdac\Include;..\..\source
Item3=$(BCB)\include;$(BCB)\include\vcl
[HistoryLists\hlLibraryPath]
Count=6
Item0=$(BCB)\lib\obj;$(BCB)\lib;$(BCB)\SDAC\lib
Item1=..\..\source;..\..\..\dbaccess\source;$(BCB)\Projects\Lib;$(BCB)\lib\obj;$(BCB)\lib;..\..\Source\CBuilder5
Item2=$(BCB)\lib\obj;$(BCB)\lib;$(BCB)\Sdac\Lib;..\..\source;..\..\source\cbuilder4
Item3=..\..\source\cbuilder3;d:\program files\borland\cbuilder3\lib\release;$(BCB)\lib\obj;$(BCB)\lib;$(BCB)\Sdac\Lib
Item4=d:\program files\borland\cbuilder3\lib\release;$(BCB)\lib\obj;$(BCB)\lib;$(BCB)\Sdac\Lib
Item5=d:\program files\borland\cbuilder3\lib\release;$(BCB)\lib\obj;$(BCB)\lib
[HistoryLists\hlDebugSourcePath]
Count=2
Item0=$(BCB)\source\vcl;..\..\source
Item1=$(BCB)\source\vcl
[HistoryLists\hlConditionals]
Count=2
Item0=_RTLDLL;USEPACKAGES
Item1=_RTLDLL
[Debugging]
DebugSourceDirs=
[Parameters]
RunParams=
HostApplication=
RemoteHost=
RemotePath=
RemoteDebug=0
[Compiler]
ShowInfoMsgs=0
LinkDebugVcl=1
LinkCGLIB=0
[CORBA]
AddServerUnit=1
AddClientUnit=1
PrecompiledHeaders=1
[Language]
ActiveLang=
ProjectLang=
RootDir=
</IDEOPTIONS>
</PROJECT>

View File

@ -0,0 +1,21 @@
//---------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop
USERES("CBuilder5.res");
USEFORM("Main.cpp", fmMain);
//---------------------------------------------------------------------------
WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int)
{
try
{
Application->Initialize();
Application->CreateForm(__classid(TfmMain), &fmMain);
Application->Run();
}
catch (Exception &exception)
{
Application->ShowException(&exception);
}
return 0;
}
//---------------------------------------------------------------------------

View File

@ -0,0 +1,146 @@
<?xml version='1.0' encoding='utf-8' ?>
<!-- C++Builder XML Project -->
<PROJECT>
<MACROS>
<VERSION value="BCB.06.00"/>
<PROJECT value="CBuilder6.exe"/>
<OBJFILES value="CBuilder6.obj Main.obj"/>
<RESFILES value="CBuilder6.res"/>
<IDLFILES value=""/>
<IDLGENFILES value=""/>
<DEFFILE value=""/>
<RESDEPEN value="$(RESFILES) Main.dfm"/>
<LIBFILES value=""/>
<LIBRARIES value="dacvcl60.lib sdacvcl60.lib dac60.lib Sdac60.lib vcldb.lib
dbrtl.lib vcl.lib rtl.lib"/>
<SPARELIBS value="rtl.lib vcl.lib dbrtl.lib vcldb.lib Sdac60.lib dac60.lib
sdacvcl60.lib dacvcl60.lib"/>
<PACKAGES value="vclx.bpi rtl.bpi vcl.bpi dbrtl.bpi vcldb.bpi vcldbx.bpi
bcbsmp.bpi dclocx.bpi qrpt.bpi teeui.bpi vclsmp.bpi teedb.bpi tee.bpi
ibsmp.bpi dss.bpi nmfast.bpi inetdb.bpi inet.bpi dsnap.bpi Sdac60.bpi"/>
<PATHCPP value=".;"/>
<PATHPAS value=".;"/>
<PATHRC value=".;"/>
<PATHASM value=".;"/>
<DEBUGLIBPATH value="$(BCB)\lib\debug"/>
<RELEASELIBPATH value="$(BCB)\lib\release"/>
<LINKER value="ilink32"/>
<USERDEFINES value=""/>
<SYSDEFINES value="NO_STRICT;_RTLDLL;_VIS_NOLIB"/>
<MAINSOURCE value="CBuilder6.cpp"/>
<INCLUDEPATH value="$(BCB)\include;$(BCB)\include\vcl;$(BCB)\SDAC\Include"/>
<LIBPATH value="$(BCB)\lib\obj;$(BCB)\lib;$(BCB)\SDAC\lib"/>
<WARNINGS value="-w-par -w-8027 -w-8026"/>
<WARNOPTSTR value=""/>
<OTHERFILES value=""/>
</MACROS>
<OPTIONS>
<IDLCFLAGS value="-src_suffix cpp -I$(BCB)\include -I$(BCB)\include\vcl
-I$(BCB)\SDAC\Include -boa"/>
<CFLAG1 value="-Od -H=d:\PROGRA~1\borland\CBUILD~1\lib\vcl60.csm -Hc -Vx -Ve -Tkh30000
-X- -r- -a8 -b- -k -y -v -vi- -c -tW -tWM"/>
<PFLAGS value="-$YD -$W -$O- -$A8 -v -M -JPHNE"/>
<RFLAGS value=""/>
<AFLAGS value="/mx /w2 /zd"/>
<LFLAGS value="-D&quot;&quot; -aa -Tpe -x -Gn -v"/>
<OTHERFILES value=""/>
</OPTIONS>
<LINKER>
<ALLOBJ value="c0w32.obj Memmgr.Lib sysinit.obj $(OBJFILES)"/>
<ALLRES value="$(RESFILES)"/>
<ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cp32mti.lib"/>
<OTHERFILES value=""/>
</LINKER>
<FILELIST>
<FILE FILENAME="CBuilder6.cpp" FORMNAME="" UNITNAME="CBuilder6" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
<FILE FILENAME="CBuilder6.res" FORMNAME="" UNITNAME="CBuilder6" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
<FILE FILENAME="Main.cpp" FORMNAME="fmMain" UNITNAME="Main" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
</FILELIST>
<BUILDTOOLS>
</BUILDTOOLS>
<IDEOPTIONS>
[Version Info]
IncludeVerInfo=0
AutoIncBuild=0
MajorVer=1
MinorVer=0
Release=0
Build=0
Debug=0
PreRelease=0
Special=0
Private=0
DLL=0
Locale=1049
CodePage=1251
[Version Info Keys]
CompanyName=
FileDescription=
FileVersion=1.0.0.0
InternalName=
LegalCopyright=
LegalTrademarks=
OriginalFilename=
ProductName=
ProductVersion=1.0.0.0
Comments=
[HistoryLists\hlIncludePath]
Count=4
Item0=$(BCB)\include;$(BCB)\include\vcl;$(BCB)\SDAC\Include
Item1=..\..\source;..\..\..\dbaccess\source;$(BCB)\include;$(BCB)\include\vcl
Item2=$(BCB)\include;$(BCB)\include\vcl;$(BCB)\Sdac\Include;..\..\source
Item3=$(BCB)\include;$(BCB)\include\vcl
[HistoryLists\hlLibraryPath]
Count=6
Item0=$(BCB)\lib\obj;$(BCB)\lib;$(BCB)\SDAC\lib
Item1=..\..\source;..\..\..\dbaccess\source;$(BCB)\Projects\Lib;$(BCB)\lib\obj;$(BCB)\lib;..\..\Source\CBuilder5
Item2=$(BCB)\lib\obj;$(BCB)\lib;$(BCB)\Sdac\Lib;..\..\source;..\..\source\cbuilder4
Item3=..\..\source\cbuilder3;d:\program files\borland\cbuilder3\lib\release;$(BCB)\lib\obj;$(BCB)\lib;$(BCB)\Sdac\Lib
Item4=d:\program files\borland\cbuilder3\lib\release;$(BCB)\lib\obj;$(BCB)\lib;$(BCB)\Sdac\Lib
Item5=d:\program files\borland\cbuilder3\lib\release;$(BCB)\lib\obj;$(BCB)\lib
[HistoryLists\hlDebugSourcePath]
Count=2
Item0=$(BCB)\source\vcl;..\..\source
Item1=$(BCB)\source\vcl
[HistoryLists\hlConditionals]
Count=2
Item0=_RTLDLL;USEPACKAGES
Item1=_RTLDLL
[Debugging]
DebugSourceDirs=
[Parameters]
RunParams=
Launcher=
UseLauncher=0
DebugCWD=
HostApplication=
RemoteHost=
RemotePath=
RemoteLauncher=
RemoteCWD=
RemoteDebug=0
[Compiler]
ShowInfoMsgs=0
LinkDebugVcl=1
LinkCGLIB=0
[CORBA]
AddServerUnit=1
AddClientUnit=1
PrecompiledHeaders=1
[Language]
ActiveLang=
ProjectLang=
RootDir=
</IDEOPTIONS>
</PROJECT>

View File

@ -0,0 +1,21 @@
//---------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop
USERES("CBuilder6.res");
USEFORM("Main.cpp", fmMain);
//---------------------------------------------------------------------------
WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int)
{
try
{
Application->Initialize();
Application->CreateForm(__classid(TfmMain), &fmMain);
Application->Run();
}
catch (Exception &exception)
{
Application->ShowException(&exception);
}
return 0;
}
//---------------------------------------------------------------------------

View File

@ -0,0 +1,60 @@
//---------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop
#include "Main.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma link "MemDS"
#pragma link "DBAccess"
#pragma link "MSAccess"
#pragma link "SdacVcl"
#pragma resource "*.dfm"
TfmMain *fmMain;
//---------------------------------------------------------------------------
__fastcall TfmMain::TfmMain(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TfmMain::btOpenClick(TObject *Sender)
{
MSQuery->Open();
}
//---------------------------------------------------------------------------
void __fastcall TfmMain::btCloseClick(TObject *Sender)
{
MSQuery->Close();
}
//---------------------------------------------------------------------------
void __fastcall TfmMain::btDisconnectClick(TObject *Sender)
{
MSConnection->Disconnect();
}
//---------------------------------------------------------------------------
void __fastcall TfmMain::btExecuteClick(TObject *Sender)
{
MSQuery->Execute();
}
//---------------------------------------------------------------------------
void __fastcall TfmMain::FormShow(TObject *Sender)
{
meSQL->Lines->Assign(MSQuery->SQL);
}
//---------------------------------------------------------------------------
void __fastcall TfmMain::meSQLExit(TObject *Sender)
{
if (meSQL->Lines->Text != MSQuery->SQL->Text)
MSQuery->SQL->Assign(meSQL->Lines);
}
//---------------------------------------------------------------------------
void __fastcall TfmMain::btConnectClick(TObject *Sender)
{
MSConnection->Connect();
}
//---------------------------------------------------------------------------

View File

@ -0,0 +1,53 @@
//---------------------------------------------------------------------------
#ifndef MainH
#define MainH
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include "MemDS.hpp"
#include <ComCtrls.hpp>
#include <Db.hpp>
#include <DBCtrls.hpp>
#include <DBGrids.hpp>
#include <ExtCtrls.hpp>
#include <Grids.hpp>
#include "DBAccess.hpp"
#include "MSAccess.hpp"
#include <DBTables.hpp>
#include "SdacVcl.hpp"
#include <DB.hpp>
//---------------------------------------------------------------------------
class TfmMain : public TForm
{
__published: // IDE-managed Components
TPanel *ToolBar;
TButton *btOpen;
TButton *btClose;
TButton *btExecute;
TDBNavigator *DBNavigator;
TMemo *meSQL;
TDBGrid *DBGrid;
TDataSource *DataSource;
TButton *btDisconnect;
TSplitter *Splitter1;
TButton *btConnect;
TMSQuery *MSQuery;
TMSConnection *MSConnection;
TMSConnectDialog *MSConnectDialog;
void __fastcall btOpenClick(TObject *Sender);
void __fastcall btCloseClick(TObject *Sender);
void __fastcall btDisconnectClick(TObject *Sender);
void __fastcall btExecuteClick(TObject *Sender);
void __fastcall FormShow(TObject *Sender);
void __fastcall meSQLExit(TObject *Sender);
void __fastcall btConnectClick(TObject *Sender);
private: // User declarations
public: // User declarations
__fastcall TfmMain(TComponent* Owner);
};
//---------------------------------------------------------------------------
extern PACKAGE TfmMain *fmMain;
//---------------------------------------------------------------------------
#endif

View File

@ -0,0 +1,7 @@
SQL Server Data Access Components
Copyright 1997-2007, Core Lab. All Rights Reserved
--------------------------------------------------
A general demo project about how to create SDAC-based applications with
C++Builder. Lets you execute SQL scripts and work with result sets in a
grid. This is one of the two SDAC demos for C++Builder.

View File

@ -0,0 +1,92 @@
object fmDllMain: TfmDllMain
Left = 448
Top = 324
Width = 599
Height = 330
Caption = 'MS Data Access Demo - DLL'
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
OldCreateOrder = False
Position = poDefaultPosOnly
OnClose = FormClose
OnCreate = FormCreate
OnShow = FormShow
PixelsPerInch = 96
TextHeight = 13
object DBGrid: TDBGrid
Left = 0
Top = 26
Width = 591
Height = 270
Align = alClient
DataSource = DataSource
TabOrder = 0
TitleFont.Charset = DEFAULT_CHARSET
TitleFont.Color = clWindowText
TitleFont.Height = -11
TitleFont.Name = 'MS Sans Serif'
TitleFont.Style = []
end
object pnToolBar: TPanel
Left = 0
Top = 0
Width = 591
Height = 26
Align = alTop
BevelOuter = bvNone
TabOrder = 1
object Panel1: TPanel
Left = 1
Top = 1
Width = 394
Height = 24
BevelOuter = bvNone
Color = clGreen
TabOrder = 0
object btOpen: TSpeedButton
Left = 1
Top = 1
Width = 75
Height = 22
Caption = 'Open'
Flat = True
Transparent = False
OnClick = btOpenClick
end
object btClose: TSpeedButton
Left = 77
Top = 1
Width = 75
Height = 22
Caption = 'Close'
Flat = True
Transparent = False
OnClick = btCloseClick
end
object DBNavigator: TDBNavigator
Left = 153
Top = 1
Width = 240
Height = 22
DataSource = DataSource
Flat = True
TabOrder = 0
end
end
end
object MSQuery: TMSQuery
SQL.Strings = (
'SELECT * FROM Emp')
Left = 24
Top = 56
end
object DataSource: TDataSource
DataSet = MSQuery
Left = 56
Top = 56
end
end

View File

@ -0,0 +1,149 @@
unit DLLMain;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
Grids, DBGrids, Db, MemDS, StdCtrls, ExtCtrls, DBCtrls, DBAccess,
MSAccess, Buttons;
type
TfmDllMain = class(TForm)
MSQuery: TMSQuery;
DBGrid: TDBGrid;
DataSource: TDataSource;
pnToolBar: TPanel;
Panel1: TPanel;
btOpen: TSpeedButton;
btClose: TSpeedButton;
DBNavigator: TDBNavigator;
procedure btOpenClick(Sender: TObject);
procedure btCloseClick(Sender: TObject);
procedure FormClose(Sender: TObject; var Action: TCloseAction);
procedure FormShow(Sender: TObject);
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
procedure AssignConnection(MSConnection: TMSConnection); cdecl;
procedure ShowForm; cdecl;
procedure HideForms; cdecl;
implementation
{$IFDEF CLR}
{$R *.nfm}
{$ENDIF}
{$IFDEF WIN32}
{$R *.dfm}
{$ENDIF}
{$IFDEF LINUX}
{$R *.xfm}
{$ENDIF}
{$IFNDEF VER130}
{$IFNDEF VER140}
{$IFNDEF CLR}
{$DEFINE XPMAN}
{$R WindowsXP.res}
{$ENDIF}
{$ENDIF}
{$ENDIF}
{$IFDEF XPMAN}
uses
UxTheme;
{$ENDIF}
var
ExternalMSConnection: TMSConnection;
FormList: TList;
FormCount: integer;
procedure AssignConnection(MSConnection: TMSConnection); cdecl;
begin
ExternalMSConnection:= MSConnection;
end;
procedure ShowForm; cdecl;
begin
with TfmDllMain.Create(Application) do begin
Inc(FormCount);
Caption:= IntToStr(FormCount) + '. ' + Caption;
MSQuery.Connection := ExternalMSConnection;
MSQuery.Active := True;
Show;
end;
end;
procedure HideForms; cdecl;
begin
while FormList.Count > 0 do begin
TForm(FormList[0]).Free;
FormList.Delete(0);
end;
end;
procedure TfmDllMain.FormShow(Sender: TObject);
begin
FormList.Add(Self);
end;
procedure TfmDllMain.FormClose(Sender: TObject; var Action: TCloseAction);
begin
FormList.Remove(Self);
Action := caFree;
end;
procedure TfmDllMain.btOpenClick(Sender: TObject);
begin
MSQuery.Open;
end;
procedure TfmDllMain.btCloseClick(Sender: TObject);
begin
MSQuery.Close;
end;
procedure TfmDllMain.FormCreate(Sender: TObject);
{$IFDEF XPMAN}
procedure UpdateStyle(Control: TWinControl);
var
Panel: TPanel;
i: integer;
begin
for i := 0 to Control.ControlCount - 1 do begin
if Control.Controls[i] is TSpeedButton then
TSpeedButton(Control.Controls[i]).Flat := False
else
if Control.Controls[i] is TDBNavigator then
TDBNavigator(Control.Controls[i]).Flat := False;
if Control.Controls[i] is TWinControl then begin
if (Control.Controls[i] is TPanel) then begin
Panel := TPanel(Control.Controls[i]);
Panel.ParentBackground := False;
Panel.Color := clBtnFace;
end;
UpdateStyle(TWinControl(Control.Controls[i]));
end;
end;
end;
{$ENDIF}
begin
{$IFDEF XPMAN}
if UseThemes then
UpdateStyle(Self);
{$ENDIF}
end;
initialization
FormCount:= 0;
FormList:= TList.Create;
finalization
HideForms;
FormList.Free;
end.

View File

@ -0,0 +1,203 @@
object fmExeMain: TfmExeMain
Left = 387
Top = 220
Width = 625
Height = 336
Caption = 'MS Data Access Demo - Application'
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
OldCreateOrder = False
OnClose = FormClose
OnCreate = FormCreate
PixelsPerInch = 96
TextHeight = 13
object pnToolBar: TPanel
Left = 0
Top = 0
Width = 617
Height = 48
Align = alTop
BevelOuter = bvNone
TabOrder = 0
object Panel2: TPanel
Left = 2
Top = 23
Width = 574
Height = 24
BevelOuter = bvNone
Color = clGreen
TabOrder = 0
object btFreeDLL: TSpeedButton
Left = 250
Top = 1
Width = 82
Height = 22
Caption = '4. Free DLL'
Flat = True
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = [fsBold]
ParentFont = False
Transparent = False
OnClick = btFreeDLLClick
end
object btLoadDLL: TSpeedButton
Left = 1
Top = 1
Width = 82
Height = 22
Caption = '1. Load DLL'
Flat = True
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = [fsBold]
ParentFont = False
Transparent = False
OnClick = btLoadDLLClick
end
object btShowForm: TSpeedButton
Left = 84
Top = 1
Width = 82
Height = 22
Caption = '2. Show Form'
Flat = True
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = [fsBold]
ParentFont = False
Transparent = False
OnClick = btShowFormClick
end
object btHideForms: TSpeedButton
Left = 167
Top = 1
Width = 82
Height = 22
Caption = '3. Hide Form'
Flat = True
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = [fsBold]
ParentFont = False
Transparent = False
OnClick = btHideFormsClick
end
object DBNavigator: TDBNavigator
Left = 333
Top = 1
Width = 240
Height = 22
DataSource = DataSource
Flat = True
TabOrder = 0
end
end
object Panel1: TPanel
Left = 2
Top = 1
Width = 333
Height = 24
BevelOuter = bvNone
Color = clGreen
TabOrder = 1
object btConnect: TSpeedButton
Left = 1
Top = 1
Width = 82
Height = 22
Caption = 'Connect'
Flat = True
Transparent = False
OnClick = btConnectClick
end
object btDisconnect: TSpeedButton
Left = 84
Top = 1
Width = 82
Height = 22
Caption = 'Disconnect'
Flat = True
Transparent = False
OnClick = btDisconnectClick
end
object btOpen: TSpeedButton
Left = 167
Top = 1
Width = 82
Height = 22
Caption = 'Open'
Flat = True
Transparent = False
OnClick = btOpenClick
end
object btClose: TSpeedButton
Left = 250
Top = 1
Width = 82
Height = 22
Caption = 'Close'
Flat = True
Transparent = False
OnClick = btCloseClick
end
end
end
object DBGrid: TDBGrid
Left = 0
Top = 48
Width = 617
Height = 261
Align = alClient
DataSource = DataSource
TabOrder = 1
TitleFont.Charset = DEFAULT_CHARSET
TitleFont.Color = clWindowText
TitleFont.Height = -11
TitleFont.Name = 'MS Sans Serif'
TitleFont.Style = []
end
object MSConnection: TMSConnection
Database = 'SDACDemos'
Username = 'Sa'
ConnectDialog = MSConnectDialog
Left = 16
Top = 88
end
object MSConnectDialog: TMSConnectDialog
SavePassword = True
Caption = 'Connect'
UsernameLabel = 'User Name'
PasswordLabel = 'Password'
ServerLabel = 'Server'
DatabaseLabel = 'Database'
ConnectButton = 'Connect'
CancelButton = 'Cancel'
Left = 48
Top = 88
end
object MSQuery: TMSQuery
Connection = MSConnection
SQL.Strings = (
'SELECT * FROM Emp')
Left = 16
Top = 120
end
object DataSource: TDataSource
DataSet = MSQuery
Left = 48
Top = 120
end
end

View File

@ -0,0 +1,193 @@
unit ExeMain;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls, ExtCtrls, Grids, DBGrids, Db, MemDS, DBCtrls, DBAccess, SdacVcl,
MSAccess, Buttons;
type
TfmExeMain = class(TForm)
MSConnection: TMSConnection;
MSConnectDialog: TMSConnectDialog;
pnToolBar: TPanel;
DBGrid: TDBGrid;
MSQuery: TMSQuery;
DataSource: TDataSource;
Panel2: TPanel;
btFreeDLL: TSpeedButton;
btLoadDLL: TSpeedButton;
btShowForm: TSpeedButton;
btHideForms: TSpeedButton;
DBNavigator: TDBNavigator;
Panel1: TPanel;
btConnect: TSpeedButton;
btDisconnect: TSpeedButton;
btOpen: TSpeedButton;
btClose: TSpeedButton;
procedure btLoadDLLClick(Sender: TObject);
procedure btFreeDLLClick(Sender: TObject);
procedure FormCreate(Sender: TObject);
procedure btConnectClick(Sender: TObject);
procedure btDisconnectClick(Sender: TObject);
procedure btOpenClick(Sender: TObject);
procedure btCloseClick(Sender: TObject);
procedure FormClose(Sender: TObject; var Action: TCloseAction);
procedure btShowFormClick(Sender: TObject);
procedure btHideFormsClick(Sender: TObject);
private
hDLL:HModule;
public
end;
TAssignMSConnection = procedure (MSConnection: TMSConnection); cdecl;
TShowForm = procedure; cdecl;
THideForms = procedure; cdecl;
var
fmExeMain: TfmExeMain;
implementation
{$IFDEF CLR}
{$R *.nfm}
{$ENDIF}
{$IFDEF WIN32}
{$R *.dfm}
{$ENDIF}
{$IFDEF LINUX}
{$R *.xfm}
{$ENDIF}
{$IFNDEF VER130}
{$IFNDEF VER140}
{$IFNDEF CLR}
{$DEFINE XPMAN}
{$R WindowsXP.res}
{$ENDIF}
{$ENDIF}
{$ENDIF}
{$IFDEF XPMAN}
uses
UxTheme;
{$ENDIF}
procedure TfmExeMain.btLoadDLLClick(Sender: TObject);
var
AssignMSConnection: TAssignMSConnection;
begin
if hDLL = 0 then begin
hDLL := LoadLibrary('MS_DLL.dll');
if hDLL <> 0 then begin
@AssignMSConnection := GetProcAddress(hDLL, 'AssignConnection');
if @AssignMSConnection <> nil then
AssignMSConnection(MSConnection);
MessageDlg('DLL is loaded', mtInformation, [mbOk], 0);
end
else
MessageDlg('Cannot load DLL', mtError, [mbOk], 0);
end;
end;
procedure TfmExeMain.btShowFormClick(Sender: TObject);
var
ShowForm: TShowForm;
begin
if hDLL <> 0 then begin
@ShowForm := GetProcAddress(hDLL, 'ShowForm');
if @ShowForm <> nil then
ShowForm;
SetFocus;
end
else
MessageDlg('DLL is not loaded', mtError, [mbOk], 0);
end;
procedure TfmExeMain.btHideFormsClick(Sender: TObject);
var
HideForms: THideForms;
begin
if hDLL <> 0 then begin
@HideForms := GetProcAddress(hDLL, 'HideForms');
if @HideForms <> nil then
HideForms;
end
else
MessageDlg('DLL is not loaded', mtError, [mbOk], 0);
end;
procedure TfmExeMain.btFreeDLLClick(Sender: TObject);
begin
if hDLL <> 0 then begin
FreeLibrary(hDLL);
hDLL:= 0;
end
else
MessageDlg('DLL is not loaded', mtError, [mbOk], 0);
end;
procedure TfmExeMain.FormCreate(Sender: TObject);
{$IFDEF XPMAN}
procedure UpdateStyle(Control: TWinControl);
var
Panel: TPanel;
i: integer;
begin
for i := 0 to Control.ControlCount - 1 do begin
if Control.Controls[i] is TSpeedButton then
TSpeedButton(Control.Controls[i]).Flat := False
else
if Control.Controls[i] is TDBNavigator then
TDBNavigator(Control.Controls[i]).Flat := False;
if Control.Controls[i] is TWinControl then begin
if (Control.Controls[i] is TPanel) then begin
Panel := TPanel(Control.Controls[i]);
Panel.ParentBackground := False;
Panel.Color := clBtnFace;
end;
UpdateStyle(TWinControl(Control.Controls[i]));
end;
end;
end;
{$ENDIF}
begin
{$IFDEF XPMAN}
if UseThemes then
UpdateStyle(Self);
{$ENDIF}
hDLL:= 0;
end;
procedure TfmExeMain.btConnectClick(Sender: TObject);
begin
MSConnection.Connect;
end;
procedure TfmExeMain.btDisconnectClick(Sender: TObject);
begin
MSConnection.Disconnect;
end;
procedure TfmExeMain.btOpenClick(Sender: TObject);
begin
MSQuery.Open;
end;
procedure TfmExeMain.btCloseClick(Sender: TObject);
begin
MSQuery.Close;
end;
procedure TfmExeMain.FormClose(Sender: TObject; var Action: TCloseAction);
begin
if hDLL <> 0 then
FreeLibrary(hDLL);
end;
end.

View File

@ -0,0 +1,158 @@
<?xml version="1.0" encoding="utf-8"?>
<BorlandProject>
<PersonalityInfo>
<Option>
<Option Name="Personality">Delphi.Personality</Option>
<Option Name="ProjectType"></Option>
<Option Name="Version">1.0</Option>
<Option Name="GUID">{5F370814-9E66-4860-BF42-D2CC0A2D2620}</Option>
</Option>
</PersonalityInfo>
<Delphi.Personality>
<Source>
<Source Name="MainSource">MS_DLL.dpr</Source>
</Source>
<FileVersion>
<FileVersion Name="Version">7.0</FileVersion>
</FileVersion>
<Compiler>
<Compiler Name="A">8</Compiler>
<Compiler Name="B">0</Compiler>
<Compiler Name="C">1</Compiler>
<Compiler Name="D">1</Compiler>
<Compiler Name="E">0</Compiler>
<Compiler Name="F">0</Compiler>
<Compiler Name="G">1</Compiler>
<Compiler Name="H">1</Compiler>
<Compiler Name="I">1</Compiler>
<Compiler Name="J">0</Compiler>
<Compiler Name="K">0</Compiler>
<Compiler Name="L">1</Compiler>
<Compiler Name="M">0</Compiler>
<Compiler Name="N">1</Compiler>
<Compiler Name="O">1</Compiler>
<Compiler Name="P">1</Compiler>
<Compiler Name="Q">0</Compiler>
<Compiler Name="R">0</Compiler>
<Compiler Name="S">0</Compiler>
<Compiler Name="T">0</Compiler>
<Compiler Name="U">0</Compiler>
<Compiler Name="V">1</Compiler>
<Compiler Name="W">0</Compiler>
<Compiler Name="X">1</Compiler>
<Compiler Name="Y">1</Compiler>
<Compiler Name="Z">1</Compiler>
<Compiler Name="ShowHints">True</Compiler>
<Compiler Name="ShowWarnings">True</Compiler>
<Compiler Name="UnitAliases">WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;</Compiler>
<Compiler Name="NamespacePrefix"></Compiler>
<Compiler Name="GenerateDocumentation">False</Compiler>
<Compiler Name="DefaultNamespace"></Compiler>
<Compiler Name="SymbolDeprecated">True</Compiler>
<Compiler Name="SymbolLibrary">True</Compiler>
<Compiler Name="SymbolPlatform">True</Compiler>
<Compiler Name="SymbolExperimental">True</Compiler>
<Compiler Name="UnitLibrary">True</Compiler>
<Compiler Name="UnitPlatform">True</Compiler>
<Compiler Name="UnitDeprecated">True</Compiler>
<Compiler Name="UnitExperimental">True</Compiler>
<Compiler Name="HResultCompat">True</Compiler>
<Compiler Name="HidingMember">True</Compiler>
<Compiler Name="HiddenVirtual">True</Compiler>
<Compiler Name="Garbage">True</Compiler>
<Compiler Name="BoundsError">True</Compiler>
<Compiler Name="ZeroNilCompat">True</Compiler>
<Compiler Name="StringConstTruncated">True</Compiler>
<Compiler Name="ForLoopVarVarPar">True</Compiler>
<Compiler Name="TypedConstVarPar">True</Compiler>
<Compiler Name="AsgToTypedConst">True</Compiler>
<Compiler Name="CaseLabelRange">True</Compiler>
<Compiler Name="ForVariable">True</Compiler>
<Compiler Name="ConstructingAbstract">True</Compiler>
<Compiler Name="ComparisonFalse">True</Compiler>
<Compiler Name="ComparisonTrue">True</Compiler>
<Compiler Name="ComparingSignedUnsigned">True</Compiler>
<Compiler Name="CombiningSignedUnsigned">True</Compiler>
<Compiler Name="UnsupportedConstruct">True</Compiler>
<Compiler Name="FileOpen">True</Compiler>
<Compiler Name="FileOpenUnitSrc">True</Compiler>
<Compiler Name="BadGlobalSymbol">True</Compiler>
<Compiler Name="DuplicateConstructorDestructor">True</Compiler>
<Compiler Name="InvalidDirective">True</Compiler>
<Compiler Name="PackageNoLink">True</Compiler>
<Compiler Name="PackageThreadVar">True</Compiler>
<Compiler Name="ImplicitImport">True</Compiler>
<Compiler Name="HPPEMITIgnored">True</Compiler>
<Compiler Name="NoRetVal">True</Compiler>
<Compiler Name="UseBeforeDef">True</Compiler>
<Compiler Name="ForLoopVarUndef">True</Compiler>
<Compiler Name="UnitNameMismatch">True</Compiler>
<Compiler Name="NoCFGFileFound">True</Compiler>
<Compiler Name="MessageDirective">True</Compiler>
<Compiler Name="ImplicitVariants">True</Compiler>
<Compiler Name="UnicodeToLocale">True</Compiler>
<Compiler Name="LocaleToUnicode">True</Compiler>
<Compiler Name="ImagebaseMultiple">True</Compiler>
<Compiler Name="SuspiciousTypecast">True</Compiler>
<Compiler Name="PrivatePropAccessor">True</Compiler>
<Compiler Name="UnsafeType">False</Compiler>
<Compiler Name="UnsafeCode">False</Compiler>
<Compiler Name="UnsafeCast">False</Compiler>
<Compiler Name="OptionTruncated">True</Compiler>
<Compiler Name="WideCharReduced">True</Compiler>
<Compiler Name="DuplicatesIgnored">True</Compiler>
</Compiler>
<Linker>
<Linker Name="MapFile">0</Linker>
<Linker Name="OutputObjs">0</Linker>
<Linker Name="ConsoleApp">1</Linker>
<Linker Name="DebugInfo">False</Linker>
<Linker Name="RemoteSymbols">False</Linker>
<Linker Name="GenerateDRC">False</Linker>
<Linker Name="MinStackSize">16384</Linker>
<Linker Name="MaxStackSize">1048576</Linker>
<Linker Name="ImageBase">4194304</Linker>
<Linker Name="ExeDescription"></Linker>
</Linker>
<Directories>
<Directories Name="OutputDir"></Directories>
<Directories Name="UnitOutputDir"></Directories>
<Directories Name="PackageDLLOutputDir"></Directories>
<Directories Name="PackageDCPOutputDir"></Directories>
<Directories Name="SearchPath"></Directories>
<Directories Name="Packages"></Directories>
<Directories Name="Conditionals"></Directories>
<Directories Name="DebugSourceDirs"></Directories>
<Directories Name="UsePackages">False</Directories>
</Directories>
<Parameters>
<Parameters Name="RunParams"></Parameters>
<Parameters Name="HostApplication"></Parameters>
<Parameters Name="Launcher"></Parameters>
<Parameters Name="UseLauncher">False</Parameters>
<Parameters Name="DebugCWD"></Parameters>
<Parameters Name="RemoteHost"></Parameters>
<Parameters Name="RemotePath"></Parameters>
<Parameters Name="RemoteLauncher"></Parameters>
<Parameters Name="RemoteCWD"></Parameters>
<Parameters Name="RemoteDebug">False</Parameters>
</Parameters>
<Language>
<Language Name="ActiveLang"></Language>
<Language Name="ProjectLang">$00000000</Language>
<Language Name="RootDir"></Language>
</Language>
<VersionInfoKeys>
<VersionInfoKeys Name="CompanyName"></VersionInfoKeys>
<VersionInfoKeys Name="FileDescription"></VersionInfoKeys>
<VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys>
<VersionInfoKeys Name="InternalName"></VersionInfoKeys>
<VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys>
<VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys>
<VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys>
<VersionInfoKeys Name="ProductName"></VersionInfoKeys>
<VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys>
<VersionInfoKeys Name="Comments"></VersionInfoKeys>
</VersionInfoKeys>
</Delphi.Personality>
</BorlandProject>

View File

@ -0,0 +1,41 @@
-$A+
-$B-
-$C+
-$D+
-$E-
-$F-
-$G+
-$H+
-$I+
-$J+
-$K-
-$L+
-$M-
-$N+
-$O-
-$P+
-$Q+
-$R+
-$S-
-$T-
-$U-
-$V+
-$W-
-$X+
-$YD
-$Z1
-cg
-AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
-H+
-W+
-M
-$M16384,1048576
-K$00400000
-E"d:\program files\borland\delphi5\Projects"
-N"d:\program files\borland\delphi5\Projects"
-LE"d:\program files\borland\delphi5\Projects"
-LN"d:\program files\borland\delphi5\Projects"
-U"d:\program files\borland\delphi5\Lib\Debug;d:\program files\borland\delphi5\Vcl;d:\program files\borland\delphi5\lib"
-O"d:\program files\borland\delphi5\Lib\Debug;d:\program files\borland\delphi5\Vcl;d:\program files\borland\delphi5\lib"
-I"d:\program files\borland\delphi5\Lib\Debug;d:\program files\borland\delphi5\Vcl;d:\program files\borland\delphi5\lib"
-R"d:\program files\borland\delphi5\Lib\Debug;d:\program files\borland\delphi5\Vcl;d:\program files\borland\delphi5\lib"

View File

@ -0,0 +1,36 @@
library MS_DLL;
{ Important note about DLL memory management: ShareMem must be the
first unit in your library's USES clause AND your project's (select
Project-View Source) USES clause if your DLL exports any procedures or
functions that pass strings as parameters or function results. This
applies to all strings passed to and from your DLL--even those that
are nested in records and classes. ShareMem is the interface unit to
the BORLNDMM.DLL shared memory manager, which must be deployed along
with your DLL. To avoid using BORLNDMM.DLL, pass string information
using PChar or ShortString parameters. }
uses
ShareMem,
SysUtils,
Classes,
DLLMain in 'DLLMain.pas' {fmDllMain};
exports
AssignConnection,
ShowForm,
HideForms;
var
SaveExit: pointer;
procedure DllExit;
begin
ExitProc := SaveExit;
end;
begin
// SaveExit := ExitProc;
// ExitProc := @DllExit;
end.

View File

@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<BorlandProject>
<PersonalityInfo>
<Option>
<Option Name="Personality">Default.Personality</Option>
<Option Name="ProjectType"></Option>
<Option Name="Version">1.0</Option>
<Option Name="GUID">{27D99E58-04CD-4D6E-ABC6-183722416854}</Option>
</Option>
</PersonalityInfo>
<Default.Personality>
<Projects>
<Projects Name="MS_DLL.dll">MS_DLL.bdsproj</Projects>
<Projects Name="MS_Exe.exe">MS_Exe.bdsproj</Projects>
<Projects Name="Targets">MS_DLL.dll MS_Exe.exe</Projects>
</Projects>
<Dependencies/>
</Default.Personality>
</BorlandProject>

View File

@ -0,0 +1,23 @@
#------------------------------------------------------------------------------
VERSION = BWS.01
#------------------------------------------------------------------------------
!ifndef ROOT
ROOT = $(MAKEDIR)\..
!endif
#------------------------------------------------------------------------------
MAKE = $(ROOT)\bin\make.exe -$(MAKEFLAGS) -f$**
DCC = $(ROOT)\bin\dcc32.exe $**
BRCC = $(ROOT)\bin\brcc32.exe $**
#------------------------------------------------------------------------------
PROJECTS = MS_DLL.dll MS_Exe.exe
#------------------------------------------------------------------------------
default: $(PROJECTS)
#------------------------------------------------------------------------------
MS_Exe.exe: MS_Exe.dpr
$(DCC)
MS_DLL.dll: MS_DLL.dpr
$(DCC)

View File

@ -0,0 +1,158 @@
<?xml version="1.0" encoding="utf-8"?>
<BorlandProject>
<PersonalityInfo>
<Option>
<Option Name="Personality">Delphi.Personality</Option>
<Option Name="ProjectType"></Option>
<Option Name="Version">1.0</Option>
<Option Name="GUID">{9210C026-7DFC-4F72-8762-C5BD58E211D7}</Option>
</Option>
</PersonalityInfo>
<Delphi.Personality>
<Source>
<Source Name="MainSource">MS_Exe.dpr</Source>
</Source>
<FileVersion>
<FileVersion Name="Version">7.0</FileVersion>
</FileVersion>
<Compiler>
<Compiler Name="A">8</Compiler>
<Compiler Name="B">0</Compiler>
<Compiler Name="C">1</Compiler>
<Compiler Name="D">1</Compiler>
<Compiler Name="E">0</Compiler>
<Compiler Name="F">0</Compiler>
<Compiler Name="G">1</Compiler>
<Compiler Name="H">1</Compiler>
<Compiler Name="I">1</Compiler>
<Compiler Name="J">0</Compiler>
<Compiler Name="K">0</Compiler>
<Compiler Name="L">1</Compiler>
<Compiler Name="M">0</Compiler>
<Compiler Name="N">1</Compiler>
<Compiler Name="O">1</Compiler>
<Compiler Name="P">1</Compiler>
<Compiler Name="Q">0</Compiler>
<Compiler Name="R">0</Compiler>
<Compiler Name="S">0</Compiler>
<Compiler Name="T">0</Compiler>
<Compiler Name="U">0</Compiler>
<Compiler Name="V">1</Compiler>
<Compiler Name="W">0</Compiler>
<Compiler Name="X">1</Compiler>
<Compiler Name="Y">1</Compiler>
<Compiler Name="Z">1</Compiler>
<Compiler Name="ShowHints">True</Compiler>
<Compiler Name="ShowWarnings">True</Compiler>
<Compiler Name="UnitAliases">WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;</Compiler>
<Compiler Name="NamespacePrefix"></Compiler>
<Compiler Name="GenerateDocumentation">False</Compiler>
<Compiler Name="DefaultNamespace"></Compiler>
<Compiler Name="SymbolDeprecated">True</Compiler>
<Compiler Name="SymbolLibrary">True</Compiler>
<Compiler Name="SymbolPlatform">True</Compiler>
<Compiler Name="SymbolExperimental">True</Compiler>
<Compiler Name="UnitLibrary">True</Compiler>
<Compiler Name="UnitPlatform">True</Compiler>
<Compiler Name="UnitDeprecated">True</Compiler>
<Compiler Name="UnitExperimental">True</Compiler>
<Compiler Name="HResultCompat">True</Compiler>
<Compiler Name="HidingMember">True</Compiler>
<Compiler Name="HiddenVirtual">True</Compiler>
<Compiler Name="Garbage">True</Compiler>
<Compiler Name="BoundsError">True</Compiler>
<Compiler Name="ZeroNilCompat">True</Compiler>
<Compiler Name="StringConstTruncated">True</Compiler>
<Compiler Name="ForLoopVarVarPar">True</Compiler>
<Compiler Name="TypedConstVarPar">True</Compiler>
<Compiler Name="AsgToTypedConst">True</Compiler>
<Compiler Name="CaseLabelRange">True</Compiler>
<Compiler Name="ForVariable">True</Compiler>
<Compiler Name="ConstructingAbstract">True</Compiler>
<Compiler Name="ComparisonFalse">True</Compiler>
<Compiler Name="ComparisonTrue">True</Compiler>
<Compiler Name="ComparingSignedUnsigned">True</Compiler>
<Compiler Name="CombiningSignedUnsigned">True</Compiler>
<Compiler Name="UnsupportedConstruct">True</Compiler>
<Compiler Name="FileOpen">True</Compiler>
<Compiler Name="FileOpenUnitSrc">True</Compiler>
<Compiler Name="BadGlobalSymbol">True</Compiler>
<Compiler Name="DuplicateConstructorDestructor">True</Compiler>
<Compiler Name="InvalidDirective">True</Compiler>
<Compiler Name="PackageNoLink">True</Compiler>
<Compiler Name="PackageThreadVar">True</Compiler>
<Compiler Name="ImplicitImport">True</Compiler>
<Compiler Name="HPPEMITIgnored">True</Compiler>
<Compiler Name="NoRetVal">True</Compiler>
<Compiler Name="UseBeforeDef">True</Compiler>
<Compiler Name="ForLoopVarUndef">True</Compiler>
<Compiler Name="UnitNameMismatch">True</Compiler>
<Compiler Name="NoCFGFileFound">True</Compiler>
<Compiler Name="MessageDirective">True</Compiler>
<Compiler Name="ImplicitVariants">True</Compiler>
<Compiler Name="UnicodeToLocale">True</Compiler>
<Compiler Name="LocaleToUnicode">True</Compiler>
<Compiler Name="ImagebaseMultiple">True</Compiler>
<Compiler Name="SuspiciousTypecast">True</Compiler>
<Compiler Name="PrivatePropAccessor">True</Compiler>
<Compiler Name="UnsafeType">False</Compiler>
<Compiler Name="UnsafeCode">False</Compiler>
<Compiler Name="UnsafeCast">False</Compiler>
<Compiler Name="OptionTruncated">True</Compiler>
<Compiler Name="WideCharReduced">True</Compiler>
<Compiler Name="DuplicatesIgnored">True</Compiler>
</Compiler>
<Linker>
<Linker Name="MapFile">0</Linker>
<Linker Name="OutputObjs">0</Linker>
<Linker Name="ConsoleApp">1</Linker>
<Linker Name="DebugInfo">False</Linker>
<Linker Name="RemoteSymbols">False</Linker>
<Linker Name="GenerateDRC">False</Linker>
<Linker Name="MinStackSize">16384</Linker>
<Linker Name="MaxStackSize">1048576</Linker>
<Linker Name="ImageBase">4194304</Linker>
<Linker Name="ExeDescription"></Linker>
</Linker>
<Directories>
<Directories Name="OutputDir"></Directories>
<Directories Name="UnitOutputDir"></Directories>
<Directories Name="PackageDLLOutputDir"></Directories>
<Directories Name="PackageDCPOutputDir"></Directories>
<Directories Name="SearchPath"></Directories>
<Directories Name="Packages"></Directories>
<Directories Name="Conditionals"></Directories>
<Directories Name="DebugSourceDirs"></Directories>
<Directories Name="UsePackages">False</Directories>
</Directories>
<Parameters>
<Parameters Name="RunParams"></Parameters>
<Parameters Name="HostApplication"></Parameters>
<Parameters Name="Launcher"></Parameters>
<Parameters Name="UseLauncher">False</Parameters>
<Parameters Name="DebugCWD"></Parameters>
<Parameters Name="RemoteHost"></Parameters>
<Parameters Name="RemotePath"></Parameters>
<Parameters Name="RemoteLauncher"></Parameters>
<Parameters Name="RemoteCWD"></Parameters>
<Parameters Name="RemoteDebug">False</Parameters>
</Parameters>
<Language>
<Language Name="ActiveLang"></Language>
<Language Name="ProjectLang">$00000000</Language>
<Language Name="RootDir"></Language>
</Language>
<VersionInfoKeys>
<VersionInfoKeys Name="CompanyName"></VersionInfoKeys>
<VersionInfoKeys Name="FileDescription"></VersionInfoKeys>
<VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys>
<VersionInfoKeys Name="InternalName"></VersionInfoKeys>
<VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys>
<VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys>
<VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys>
<VersionInfoKeys Name="ProductName"></VersionInfoKeys>
<VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys>
<VersionInfoKeys Name="Comments"></VersionInfoKeys>
</VersionInfoKeys>
</Delphi.Personality>
</BorlandProject>

View File

@ -0,0 +1,41 @@
-$A+
-$B-
-$C+
-$D+
-$E-
-$F-
-$G+
-$H+
-$I+
-$J+
-$K-
-$L+
-$M-
-$N+
-$O-
-$P+
-$Q+
-$R+
-$S-
-$T-
-$U-
-$V+
-$W-
-$X+
-$YD
-$Z1
-cg
-AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
-H+
-W+
-M
-$M16384,1048576
-K$00400000
-E"d:\program files\borland\delphi5\Projects"
-N"d:\program files\borland\delphi5\Projects"
-LE"d:\program files\borland\delphi5\Projects"
-LN"d:\program files\borland\delphi5\Projects"
-U"d:\program files\borland\delphi5\Lib\Debug;d:\program files\borland\delphi5\Vcl;d:\program files\borland\delphi5\lib"
-O"d:\program files\borland\delphi5\Lib\Debug;d:\program files\borland\delphi5\Vcl;d:\program files\borland\delphi5\lib"
-I"d:\program files\borland\delphi5\Lib\Debug;d:\program files\borland\delphi5\Vcl;d:\program files\borland\delphi5\lib"
-R"d:\program files\borland\delphi5\Lib\Debug;d:\program files\borland\delphi5\Vcl;d:\program files\borland\delphi5\lib"

View File

@ -0,0 +1,14 @@
program MS_Exe;
uses
ShareMem,
Forms,
ExeMain in 'ExeMain.pas' {fmExeMain};
{$R *.RES}
begin
Application.Initialize;
Application.CreateForm(TfmExeMain, fmExeMain);
Application.Run;
end.

View File

@ -0,0 +1,10 @@
SQL Server Data Access Components
Copyright 1997-2007, Core Lab. All Rights Reserved
--------------------------------------------------
Demonstrates creating and loading DLLs for SDAC-based projects. This demo
project consists of two parts - an MS_Dll project that creates a DLL of a
form that sends a query to the server and displays its results, and an
MS_Exe project that can be executed to display a form for loading and
running this DLL. Allows you to build a dll for one SDAC-based project
and load and test it from a separate application.

Some files were not shown because too many files have changed in this diff Show More