Importación inicial
git-svn-id: https://192.168.0.254/svn/Componentes.Terceros.CFPack@2 b7f3c34e-793e-314d-bf25-335ee4f4fe12
This commit is contained in:
parent
8b25a64b7a
commit
e439ebec6f
BIN
internal/4.1/1/Lib/D10/CustFrms.dcu
Normal file
BIN
internal/4.1/1/Lib/D10/CustFrms.dcu
Normal file
Binary file not shown.
BIN
internal/4.1/1/Lib/D10/FrmsExpt.dcu
Normal file
BIN
internal/4.1/1/Lib/D10/FrmsExpt.dcu
Normal file
Binary file not shown.
BIN
internal/4.1/1/Lib/D10/cfpack_d10.dcu
Normal file
BIN
internal/4.1/1/Lib/D10/cfpack_d10.dcu
Normal file
Binary file not shown.
BIN
internal/4.1/1/Lib/D11/CustFrms.dcu
Normal file
BIN
internal/4.1/1/Lib/D11/CustFrms.dcu
Normal file
Binary file not shown.
BIN
internal/4.1/1/Lib/D11/FrmsExpt.dcu
Normal file
BIN
internal/4.1/1/Lib/D11/FrmsExpt.dcu
Normal file
Binary file not shown.
BIN
internal/4.1/1/Lib/D11/cfpack_d11.bpl
Normal file
BIN
internal/4.1/1/Lib/D11/cfpack_d11.bpl
Normal file
Binary file not shown.
BIN
internal/4.1/1/Lib/D11/cfpack_d11.dcp
Normal file
BIN
internal/4.1/1/Lib/D11/cfpack_d11.dcp
Normal file
Binary file not shown.
BIN
internal/4.1/1/Lib/D11/cfpack_d11.dcu
Normal file
BIN
internal/4.1/1/Lib/D11/cfpack_d11.dcu
Normal file
Binary file not shown.
BIN
internal/4.1/1/Lib/D7/CustFrms.dcu
Normal file
BIN
internal/4.1/1/Lib/D7/CustFrms.dcu
Normal file
Binary file not shown.
BIN
internal/4.1/1/Lib/D7/FrmsExpt.dcu
Normal file
BIN
internal/4.1/1/Lib/D7/FrmsExpt.dcu
Normal file
Binary file not shown.
BIN
internal/4.1/1/Lib/D7/cfpack.dcu
Normal file
BIN
internal/4.1/1/Lib/D7/cfpack.dcu
Normal file
Binary file not shown.
77
internal/4.1/1/README.1ST
Normal file
77
internal/4.1/1/README.1ST
Normal file
@ -0,0 +1,77 @@
|
|||||||
|
|
||||||
|
Ver 4.1 (14 Feb 99)
|
||||||
|
|
||||||
|
=====================================================================
|
||||||
|
Custom Forms Pack (CFPack)
|
||||||
|
for Delphi 4 and C++Builder 4
|
||||||
|
=====================================================================
|
||||||
|
|
||||||
|
THIS SOFTWARE IS DISTRIBUTED "AS IS".
|
||||||
|
|
||||||
|
NO WARRANTY OF ANY KIND IS EXPRESSED OR IMPLIED. YOU USE AT YOUR OWN
|
||||||
|
RISK. THE AUTHOR WILL NOT BE LIABLE FOR DATA LOSS, DAMAGES, LOSS OF
|
||||||
|
PROFITS OR ANY OTHER KIND OF LOSS WHILE USING OR MISUSING THIS SOFTWARE.
|
||||||
|
|
||||||
|
=====================================================================
|
||||||
|
Many of the Delphi developers want to see the new custom published
|
||||||
|
properties for their TForm / TDataModule descendants in Object Inspector.
|
||||||
|
|
||||||
|
Custom Forms Pack allows you to register your own TForm / TDataModule
|
||||||
|
descendant in Delphi/C++Builder IDE and use it in designer as the
|
||||||
|
original forms. With CFPack you can easy published your properties and
|
||||||
|
use them in design-time via Object Inspector.
|
||||||
|
|
||||||
|
CFPack provides a Custom Form Wizard to facilitate the creation of
|
||||||
|
new basic form-ancestor and their descendant a-la "New Form". You
|
||||||
|
can find it in the Delphi Repository dialog on the "New" page as
|
||||||
|
"Custom Form" item.
|
||||||
|
|
||||||
|
|
||||||
|
=====================================================================
|
||||||
|
|
||||||
|
More information
|
||||||
|
----------------
|
||||||
|
|
||||||
|
For checking version of current CFPack file check the time of these
|
||||||
|
files (for example - 4:0 for version 4.0).
|
||||||
|
|
||||||
|
Check the latest information about CFPack and other my tools at address:
|
||||||
|
http://www.geocities.com/SiliconValley/Way/9006/
|
||||||
|
|
||||||
|
=====================================================================
|
||||||
|
|
||||||
|
Notes
|
||||||
|
-----
|
||||||
|
|
||||||
|
You can use Visual Inheritance IDE feature with your own custom forms
|
||||||
|
without any limitations.
|
||||||
|
|
||||||
|
=====================================================================
|
||||||
|
|
||||||
|
Redistributable files
|
||||||
|
---------------------
|
||||||
|
|
||||||
|
You can free use and redeploy CFPack in any your
|
||||||
|
freeware/shareware/commercial software.
|
||||||
|
|
||||||
|
Please, refer in your custom forms descriptions that
|
||||||
|
"<...> forms created with CFPack by Sergey Orlik".
|
||||||
|
|
||||||
|
=====================================================================
|
||||||
|
|
||||||
|
About Author
|
||||||
|
------------
|
||||||
|
|
||||||
|
Sergey Orlik
|
||||||
|
product manager
|
||||||
|
Inprise Moscow Office
|
||||||
|
|
||||||
|
e-mail: sorlik@inprise.ru
|
||||||
|
personal home page:
|
||||||
|
http://www.geocities.com/SiliconValley/Way/9006/index.html
|
||||||
|
|
||||||
|
=====================================================================
|
||||||
|
Copyright (c) Sergey Orlik, 1997-99
|
||||||
|
=====================================================================
|
||||||
|
|
||||||
|
|
||||||
57
internal/4.1/1/Source/CFPdef.inc
Normal file
57
internal/4.1/1/Source/CFPdef.inc
Normal file
@ -0,0 +1,57 @@
|
|||||||
|
{*******************************************************}
|
||||||
|
{ }
|
||||||
|
{ Delphi Visual Component Library }
|
||||||
|
{ Custom Forms Pack (CFPack) }
|
||||||
|
{ }
|
||||||
|
{ Copyright (c) 1997-99 Sergey Orlik }
|
||||||
|
{ }
|
||||||
|
{ Written by: }
|
||||||
|
{ Sergey Orlik }
|
||||||
|
{ product manager }
|
||||||
|
{ Russia, C.I.S. and Baltic States (former USSR) }
|
||||||
|
{ Inprise Moscow office }
|
||||||
|
{ Internet: sorlik@inprise.ru }
|
||||||
|
{ www.geocities.com/SiliconValley/Way/9006/ }
|
||||||
|
{ }
|
||||||
|
{*******************************************************}
|
||||||
|
|
||||||
|
//======================================
|
||||||
|
// VCL Version Define
|
||||||
|
|
||||||
|
{$IFDEF VER125} // CBuilder 4
|
||||||
|
{$DEFINE VER_VCL4}
|
||||||
|
{$ENDIF}
|
||||||
|
|
||||||
|
{$IFDEF VER120} // Delphi 4
|
||||||
|
{$DEFINE VER_VCL4}
|
||||||
|
{$ENDIF}
|
||||||
|
|
||||||
|
|
||||||
|
{$IFDEF VER110} // CBuilder 3
|
||||||
|
{$DEFINE VER_VCL35}
|
||||||
|
{$ENDIF}
|
||||||
|
|
||||||
|
{$IFDEF VER100} // Delphi 3
|
||||||
|
{$DEFINE VER_VCL3}
|
||||||
|
{$ENDIF}
|
||||||
|
|
||||||
|
|
||||||
|
//======================================
|
||||||
|
// Language&IDE Define
|
||||||
|
|
||||||
|
{$IFDEF VER125} // CBuilder 4
|
||||||
|
{$DEFINE VER_CB}
|
||||||
|
{$ENDIF}
|
||||||
|
|
||||||
|
{$IFDEF VER120} // Delphi 4
|
||||||
|
{$DEFINE VER_D}
|
||||||
|
{$ENDIF}
|
||||||
|
|
||||||
|
{$IFDEF VER110} // CBuilder 3
|
||||||
|
{$DEFINE VER_CB}
|
||||||
|
{$ENDIF}
|
||||||
|
|
||||||
|
{$IFDEF VER100} // Delphi 3
|
||||||
|
{$DEFINE VER_D}
|
||||||
|
{$ENDIF}
|
||||||
|
|
||||||
112
internal/4.1/1/Source/CustFrms.pas
Normal file
112
internal/4.1/1/Source/CustFrms.pas
Normal file
@ -0,0 +1,112 @@
|
|||||||
|
{*******************************************************}
|
||||||
|
{ }
|
||||||
|
{ Delphi Visual Component Library }
|
||||||
|
{ Custom Forms Pack (CFPack) }
|
||||||
|
{ }
|
||||||
|
{ Copyright (c) 1997-99 Sergey Orlik }
|
||||||
|
{ }
|
||||||
|
{ Written by: }
|
||||||
|
{ Sergey Orlik }
|
||||||
|
{ product manager }
|
||||||
|
{ Russia, C.I.S. and Baltic States (former USSR) }
|
||||||
|
{ Inprise Moscow office }
|
||||||
|
{ Internet: sorlik@inprise.ru }
|
||||||
|
{ www.geocities.com/SiliconValley/Way/9006/ }
|
||||||
|
{ }
|
||||||
|
{*******************************************************}
|
||||||
|
{$I CFPDEF.INC}
|
||||||
|
|
||||||
|
{$IFDEF VER_CB}
|
||||||
|
{$ObjExportAll On}
|
||||||
|
{$ENDIF}
|
||||||
|
|
||||||
|
unit CustFrms;
|
||||||
|
|
||||||
|
interface
|
||||||
|
uses
|
||||||
|
Windows, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
|
||||||
|
DesignIntf, DesignEditors, TypInfo;
|
||||||
|
|
||||||
|
{ RegisterCustomFormClass
|
||||||
|
Registers a new custom form or data module, i.e. descendant of TForm or TDataModule.
|
||||||
|
All forms (data modules) registered with this procedure would be visible in the list
|
||||||
|
of available ancestors in Custom Form Wizard. }
|
||||||
|
|
||||||
|
procedure RegisterCustomFormClass(CustFormBaseClass: TComponentClass);
|
||||||
|
procedure RegisterCustomFormClassAndModule(CustFormBaseClass: TComponentClass;
|
||||||
|
CustModuleClass: TCustomModuleClass);
|
||||||
|
|
||||||
|
procedure GetCustomFormClasses(Proc: TGetStrProc);
|
||||||
|
function GetCustomFormUnit(const CustomFormClassName: string): string;
|
||||||
|
function GetCustomFormClass(const CustomFormClassName: string): TClass;
|
||||||
|
|
||||||
|
implementation
|
||||||
|
|
||||||
|
var
|
||||||
|
CustomFormClassList: TStringList = nil;
|
||||||
|
|
||||||
|
procedure RegisterCustomFormClass(CustFormBaseClass: TComponentClass);
|
||||||
|
begin
|
||||||
|
RegisterCustomFormClassAndModule(CustFormBaseClass, TCustomModule);
|
||||||
|
end;
|
||||||
|
|
||||||
|
procedure RegisterCustomFormClassAndModule(CustFormBaseClass: TComponentClass;
|
||||||
|
CustModuleClass: TCustomModuleClass);
|
||||||
|
begin
|
||||||
|
RegisterCustomModule(CustFormBaseClass, CustModuleClass);
|
||||||
|
CustomFormClassList.AddObject(CustFormBaseClass.ClassName,TObject(CustFormBaseClass));
|
||||||
|
end;
|
||||||
|
|
||||||
|
procedure GetCustomFormClasses(Proc: TGetStrProc);
|
||||||
|
var
|
||||||
|
i : integer;
|
||||||
|
begin
|
||||||
|
for i:=0 to CustomFormClassList.Count-1 do
|
||||||
|
Proc(CustomFormClassList[i]);
|
||||||
|
end;
|
||||||
|
|
||||||
|
function GetCustomFormUnit(const CustomFormClassName: string): string;
|
||||||
|
begin
|
||||||
|
Result:=GetTypeData(PTypeInfo(TClass(CustomFormClassList.Objects[CustomFormClassList.IndexOf(CustomFormClassName)]).ClassInfo))^.UnitName;
|
||||||
|
end;
|
||||||
|
|
||||||
|
function GetCustomFormClass(const CustomFormClassName: string): TClass;
|
||||||
|
begin
|
||||||
|
Result:=TClass(CustomFormClassList.Objects[CustomFormClassList.IndexOf(CustomFormClassName)]);
|
||||||
|
end;
|
||||||
|
|
||||||
|
procedure UnRegisterModuleCustomFormClasses(Module: HMODULE);
|
||||||
|
var
|
||||||
|
I: Integer;
|
||||||
|
M: TMemoryBasicInformation;
|
||||||
|
begin
|
||||||
|
for I := CustomFormClassList.Count - 1 downto 0 do
|
||||||
|
begin
|
||||||
|
VirtualQuery(Pointer(CustomFormClassList.Objects[I]), M, SizeOf(M));
|
||||||
|
if (Module = 0) or (HMODULE(M.AllocationBase) = Module) then
|
||||||
|
CustomFormClassList.Delete(I);
|
||||||
|
end;
|
||||||
|
end;
|
||||||
|
|
||||||
|
procedure ModuleUnload(Instance: Longint);
|
||||||
|
begin
|
||||||
|
UnRegisterModuleCustomFormClasses(HMODULE(Instance));
|
||||||
|
end;
|
||||||
|
|
||||||
|
procedure CustomFormClassList_Initialize;
|
||||||
|
begin
|
||||||
|
CustomFormClassList.AddObject('TForm',TObject(TForm));
|
||||||
|
CustomFormClassList.AddObject('TDataModule',TObject(TDataModule));
|
||||||
|
end;
|
||||||
|
|
||||||
|
initialization
|
||||||
|
AddModuleUnloadProc(ModuleUnload);
|
||||||
|
CustomFormClassList:=TStringList.Create;
|
||||||
|
CustomFormClassList_Initialize;
|
||||||
|
finalization
|
||||||
|
UnRegisterModuleCustomFormClasses(HInstance);
|
||||||
|
CustomFormClassList.Free;
|
||||||
|
RemoveModuleUnloadProc(ModuleUnload);
|
||||||
|
end.
|
||||||
|
|
||||||
|
|
||||||
BIN
internal/4.1/1/Source/FrmsExpt.dfm
Normal file
BIN
internal/4.1/1/Source/FrmsExpt.dfm
Normal file
Binary file not shown.
478
internal/4.1/1/Source/FrmsExpt.pas
Normal file
478
internal/4.1/1/Source/FrmsExpt.pas
Normal file
@ -0,0 +1,478 @@
|
|||||||
|
{*******************************************************}
|
||||||
|
{ }
|
||||||
|
{ Delphi Visual Component Library }
|
||||||
|
{ Custom Forms Pack (CFPack) }
|
||||||
|
{ }
|
||||||
|
{ Copyright (c) 1997-99 Sergey Orlik }
|
||||||
|
{ }
|
||||||
|
{ Written by: }
|
||||||
|
{ Sergey Orlik }
|
||||||
|
{ product manager }
|
||||||
|
{ Russia, C.I.S. and Baltic States (former USSR) }
|
||||||
|
{ Inprise Moscow office }
|
||||||
|
{ Internet: sorlik@inprise.ru }
|
||||||
|
{ www.geocities.com/SiliconValley/Way/9006/ }
|
||||||
|
{ }
|
||||||
|
{*******************************************************}
|
||||||
|
{$I CFPDEF.INC}
|
||||||
|
{$Warnings OFF}
|
||||||
|
|
||||||
|
unit FrmsExpt;
|
||||||
|
|
||||||
|
interface
|
||||||
|
uses
|
||||||
|
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, Menus,
|
||||||
|
ComCtrls, ExtCtrls, StdCtrls,
|
||||||
|
DesignIntf, ExptIntf, ToolIntf, EditIntf, VirtIntf, TypInfo,
|
||||||
|
CustFrms;
|
||||||
|
|
||||||
|
type
|
||||||
|
{ TCustFormExpert }
|
||||||
|
|
||||||
|
TNewFormOption = (nfRegister,nfAddToProject,nfSimple);
|
||||||
|
|
||||||
|
TCustFormExpert = class(TIExpert)
|
||||||
|
private
|
||||||
|
procedure RunExpert(ToolServices: TIToolServices);
|
||||||
|
public
|
||||||
|
function GetName: string; override;
|
||||||
|
function GetComment: string; override;
|
||||||
|
function GetGlyph: HICON; override;
|
||||||
|
function GetStyle: TExpertStyle; override;
|
||||||
|
function GetState: TExpertState; override;
|
||||||
|
function GetIDString: string; override;
|
||||||
|
function GetAuthor: string; override;
|
||||||
|
function GetPage: string; override;
|
||||||
|
procedure Execute; override;
|
||||||
|
end;
|
||||||
|
|
||||||
|
TNewCustFormDlg = class(TForm)
|
||||||
|
Bevel1: TBevel;
|
||||||
|
BtnCancel: TButton;
|
||||||
|
BtnCreate: TButton;
|
||||||
|
Label3: TLabel;
|
||||||
|
EdAncestor: TComboBox;
|
||||||
|
RadioProject: TRadioButton;
|
||||||
|
RadioRegister: TRadioButton;
|
||||||
|
RadioSimple: TRadioButton;
|
||||||
|
procedure FormCreate(Sender: TObject);
|
||||||
|
end;
|
||||||
|
|
||||||
|
var
|
||||||
|
NewCustFormDlg: TNewCustFormDlg;
|
||||||
|
|
||||||
|
procedure Register;
|
||||||
|
|
||||||
|
implementation
|
||||||
|
|
||||||
|
{$R *.DFM}
|
||||||
|
{$R *.RES}
|
||||||
|
|
||||||
|
const
|
||||||
|
CRLF = #13#10;
|
||||||
|
CRLF2 = #13#10#13#10;
|
||||||
|
DefaultModuleFlags = [cmShowSource, cmShowForm, cmMarkModified, cmUnNamed];
|
||||||
|
|
||||||
|
resourcestring
|
||||||
|
sCustFormExpertAuthor = 'Sergey Orlik';
|
||||||
|
sCustFormExpertName = 'Custom Form';
|
||||||
|
sCustFormExpertDesc = 'Create a new custom form';
|
||||||
|
|
||||||
|
{ TCustFormModuleCreator }
|
||||||
|
|
||||||
|
type
|
||||||
|
{$IFDEF VER_CB}
|
||||||
|
TCustFormModuleCreator = class(TIModuleCreatorEx)
|
||||||
|
{$ELSE}
|
||||||
|
TCustFormModuleCreator = class(TIModuleCreator)
|
||||||
|
{$ENDIF}
|
||||||
|
private
|
||||||
|
FAncestorIdent : string;
|
||||||
|
FAncestorClass : TClass;
|
||||||
|
FNewFormOption : TNewFormOption;
|
||||||
|
FFormIdent : string;
|
||||||
|
FUnitIdent : string;
|
||||||
|
FFileName : string;
|
||||||
|
public
|
||||||
|
function Existing: Boolean; override;
|
||||||
|
function GetFileName: string; override;
|
||||||
|
function GetFileSystem: string; override;
|
||||||
|
function GetFormName: string; override;
|
||||||
|
function GetAncestorName: string; override;
|
||||||
|
{$IFNDEF VER100}
|
||||||
|
{$IFDEF VER_CB}
|
||||||
|
function GetIntfName: string; override;
|
||||||
|
function NewIntfSource(const UnitIdent, FormIdent,
|
||||||
|
AncestorIdent: string): string; override;
|
||||||
|
{$ENDIF}
|
||||||
|
function NewModuleSource(const UnitIdent, FormIdent,
|
||||||
|
AncestorIdent: string): string; override;
|
||||||
|
{$ELSE}
|
||||||
|
function NewModuleSource(UnitIdent, FormIdent,
|
||||||
|
AncestorIdent: string): string; override;
|
||||||
|
{$ENDIF}
|
||||||
|
procedure FormCreated(Form: TIFormInterface); override;
|
||||||
|
end;
|
||||||
|
|
||||||
|
function TCustFormModuleCreator.Existing:boolean;
|
||||||
|
begin
|
||||||
|
Result:=False
|
||||||
|
end;
|
||||||
|
|
||||||
|
function TCustFormModuleCreator.GetFileName:string;
|
||||||
|
begin
|
||||||
|
Result:=FFileName; //'';
|
||||||
|
end;
|
||||||
|
|
||||||
|
function TCustFormModuleCreator.GetFileSystem:string;
|
||||||
|
begin
|
||||||
|
Result:='';
|
||||||
|
end;
|
||||||
|
|
||||||
|
function TCustFormModuleCreator.GetFormName:string;
|
||||||
|
begin
|
||||||
|
Result:=FFormIdent;
|
||||||
|
end;
|
||||||
|
|
||||||
|
function TCustFormModuleCreator.GetAncestorName:string;
|
||||||
|
begin
|
||||||
|
Result:=FAncestorIdent;
|
||||||
|
end;
|
||||||
|
|
||||||
|
{$IFDEF VER_CB}
|
||||||
|
function UnitName2Namespace(const Value:string):string;
|
||||||
|
var
|
||||||
|
s1,s2 : string;
|
||||||
|
begin
|
||||||
|
s1:=Value[1];
|
||||||
|
s2:=LowerCase(Value);
|
||||||
|
System.Delete(s2,1,1);
|
||||||
|
Result:=UpperCase(s1)+s2;
|
||||||
|
end;
|
||||||
|
|
||||||
|
function TCustFormModuleCreator.GetIntfName: string;
|
||||||
|
begin
|
||||||
|
Result:='';
|
||||||
|
end;
|
||||||
|
|
||||||
|
function TCustFormModuleCreator.NewIntfSource(const UnitIdent, FormIdent,
|
||||||
|
AncestorIdent: string): string;
|
||||||
|
var
|
||||||
|
s : string;
|
||||||
|
begin
|
||||||
|
s:=s+'//---------------------------------------------------------------------------'+
|
||||||
|
CRLF+
|
||||||
|
'#ifndef '+UnitIdent+'H'+CRLF+
|
||||||
|
'#define '+UnitIdent+'H'+CRLF+
|
||||||
|
'//---------------------------------------------------------------------------'+
|
||||||
|
CRLF+
|
||||||
|
'#include <Classes.hpp>'+CRLF+
|
||||||
|
'#include <Controls.hpp>'+CRLF+
|
||||||
|
'#include <StdCtrls.hpp>'+CRLF+
|
||||||
|
'#include <Forms.hpp>'+CRLF;
|
||||||
|
|
||||||
|
if (AncestorIdent<>'Form') and (AncestorIdent<>'DataModule') then
|
||||||
|
s:=s+
|
||||||
|
'#include "'+GetCustomFormUnit(FAncestorClass.ClassName)+'.h"'+CRLF;
|
||||||
|
|
||||||
|
s:=s+'//---------------------------------------------------------------------------'+
|
||||||
|
CRLF+
|
||||||
|
'class T'+FormIdent+' : public '+FAncestorClass.ClassName+CRLF+
|
||||||
|
'{'+CRLF+
|
||||||
|
'__published:'+CRLF+
|
||||||
|
'private:'+CRLF+
|
||||||
|
'protected:'+CRLF+
|
||||||
|
'public:'+CRLF+
|
||||||
|
' __fastcall T'+FormIdent+'(TComponent* Owner);'+CRLF+
|
||||||
|
'};'+CRLF;
|
||||||
|
|
||||||
|
if FNewFormOption<>nfRegister then
|
||||||
|
s:=s+
|
||||||
|
'//---------------------------------------------------------------------------'+
|
||||||
|
CRLF+
|
||||||
|
'extern PACKAGE T'+FormIdent+' *'+FormIdent+';'+CRLF;
|
||||||
|
|
||||||
|
s:=s+
|
||||||
|
'//---------------------------------------------------------------------------'+
|
||||||
|
CRLF+
|
||||||
|
'#endif';
|
||||||
|
Result:=s;
|
||||||
|
end;
|
||||||
|
|
||||||
|
function TCustFormModuleCreator.NewModuleSource(const UnitIdent, FormIdent,
|
||||||
|
AncestorIdent: string): string;
|
||||||
|
var
|
||||||
|
s : string;
|
||||||
|
begin
|
||||||
|
|
||||||
|
s:='//---------------------------------------------------------------------------'+
|
||||||
|
CRLF+
|
||||||
|
'#include <vcl.h>'+CRLF;
|
||||||
|
|
||||||
|
if FNewFormOption=nfRegister then
|
||||||
|
s:=s+
|
||||||
|
'#include "CustFrms.hpp"'+CRLF;
|
||||||
|
|
||||||
|
s:=s+
|
||||||
|
'#pragma hdrstop'+CRLF2+
|
||||||
|
|
||||||
|
'#include "'+UnitIdent+'.h"'+CRLF+
|
||||||
|
'//---------------------------------------------------------------------------'+
|
||||||
|
CRLF+
|
||||||
|
'#pragma package(smart_init)'+CRLF;
|
||||||
|
|
||||||
|
if (AncestorIdent<>'Form') and (AncestorIdent<>'DataModule') then
|
||||||
|
s:=s+
|
||||||
|
'#pragma link "'+GetCustomFormUnit(FAncestorClass.ClassName)+'"'+CRLF;
|
||||||
|
|
||||||
|
if FNewFormOption<>nfRegister then
|
||||||
|
s:=s+
|
||||||
|
'#pragma resource "*.dfm"'+CRLF+
|
||||||
|
'T'+FormIdent+' *'+FormIdent+';'+CRLF;
|
||||||
|
|
||||||
|
s:=s+
|
||||||
|
'//---------------------------------------------------------------------------'+
|
||||||
|
CRLF+
|
||||||
|
'__fastcall T'+FormIdent+'::T'+FormIdent+'(TComponent* Owner)'+CRLF+
|
||||||
|
' : '+FAncestorClass.ClassName+'(Owner)'+CRLF+
|
||||||
|
'{'+CRLF+
|
||||||
|
'}'+CRLF+
|
||||||
|
'//---------------------------------------------------------------------------'+
|
||||||
|
CRLF;
|
||||||
|
|
||||||
|
if FNewFormOption=nfRegister then
|
||||||
|
s:=s+
|
||||||
|
'namespace '+UnitName2Namespace(UnitIdent)+CRLF+
|
||||||
|
'{'+CRLF+
|
||||||
|
' void __fastcall PACKAGE Register()'+CRLF+
|
||||||
|
' {'+CRLF+
|
||||||
|
' RegisterCustomFormClass(__classid(T'+FormIdent+'));'+CRLF+
|
||||||
|
' }'+CRLF+
|
||||||
|
'}'+CRLF+
|
||||||
|
'//---------------------------------------------------------------------------'+
|
||||||
|
CRLF;
|
||||||
|
|
||||||
|
Result:=s;
|
||||||
|
end;
|
||||||
|
|
||||||
|
{$ELSE}
|
||||||
|
{$IFDEF VER100}
|
||||||
|
function TCustFormModuleCreator.NewModuleSource(UnitIdent,FormIdent,AncestorIdent:string):string;
|
||||||
|
{$ELSE}
|
||||||
|
function TCustFormModuleCreator.NewModuleSource(const UnitIdent,FormIdent,AncestorIdent:string):string;
|
||||||
|
{$ENDIF}
|
||||||
|
var
|
||||||
|
s : string;
|
||||||
|
begin
|
||||||
|
s:='unit '+FUnitIdent+';'+CRLF2+
|
||||||
|
'interface'+CRLF2+
|
||||||
|
'uses'+CRLF+
|
||||||
|
' Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs';
|
||||||
|
|
||||||
|
if (FAncestorIdent<>'Form') and (FAncestorIdent<>'DataModule') then
|
||||||
|
s:=s+','+CRLF+
|
||||||
|
' '+GetCustomFormUnit(FAncestorClass.ClassName);
|
||||||
|
|
||||||
|
if FNewFormOption=nfRegister then
|
||||||
|
s:=s+','+
|
||||||
|
' CustFrms';
|
||||||
|
|
||||||
|
s:=s+';'+CRLF2+
|
||||||
|
'type'+CRLF+
|
||||||
|
' T'+FFormIdent+' = class('+FAncestorClass.ClassName+')'+CRLF+
|
||||||
|
' private'+CRLF+
|
||||||
|
' protected'+CRLF+
|
||||||
|
' public'+CRLF+
|
||||||
|
' published'+CRLF+
|
||||||
|
' end;'+CRLF2;
|
||||||
|
|
||||||
|
if FNewFormOption=nfRegister then
|
||||||
|
s:=s+
|
||||||
|
'procedure Register;'+CRLF2
|
||||||
|
else
|
||||||
|
s:=s+
|
||||||
|
'var'+CRLF+
|
||||||
|
' '+FFormIdent+' : T'+FFormIdent+';'+CRLF2;
|
||||||
|
|
||||||
|
s:=s+
|
||||||
|
'implementation'+CRLF2;
|
||||||
|
|
||||||
|
if FNewFormOption=nfRegister then
|
||||||
|
s:=s+
|
||||||
|
'procedure Register;'+CRLF+
|
||||||
|
'begin'+CRLF+
|
||||||
|
' RegisterCustomFormClass(T'+FFormIdent+');'+CRLF+
|
||||||
|
'end;'+CRLF2
|
||||||
|
else
|
||||||
|
s:=s+
|
||||||
|
'{$R *.DFM}'+CRLF2;
|
||||||
|
|
||||||
|
s:=s+
|
||||||
|
'end.';
|
||||||
|
|
||||||
|
Result:=s;
|
||||||
|
end;
|
||||||
|
{$ENDIF}
|
||||||
|
|
||||||
|
procedure TCustFormModuleCreator.FormCreated(Form:TIFormInterface);
|
||||||
|
begin
|
||||||
|
end;
|
||||||
|
|
||||||
|
{ HandleException }
|
||||||
|
|
||||||
|
procedure HandleException;
|
||||||
|
begin
|
||||||
|
ToolServices.RaiseException(ReleaseException);
|
||||||
|
end;
|
||||||
|
|
||||||
|
{ TCustFormExpert }
|
||||||
|
|
||||||
|
function TCustFormExpert.GetName: string;
|
||||||
|
begin
|
||||||
|
try
|
||||||
|
Result := sCustFormExpertName;
|
||||||
|
except
|
||||||
|
HandleException;
|
||||||
|
end;
|
||||||
|
end;
|
||||||
|
|
||||||
|
function TCustFormExpert.GetComment: string;
|
||||||
|
begin
|
||||||
|
try
|
||||||
|
Result := sCustFormExpertDesc;
|
||||||
|
except
|
||||||
|
HandleException;
|
||||||
|
end;
|
||||||
|
end;
|
||||||
|
|
||||||
|
function TCustFormExpert.GetGlyph: HICON;
|
||||||
|
begin
|
||||||
|
try
|
||||||
|
Result := LoadIcon(HInstance, 'NEWCUSTFORM');
|
||||||
|
except
|
||||||
|
HandleException;
|
||||||
|
end;
|
||||||
|
end;
|
||||||
|
|
||||||
|
function TCustFormExpert.GetStyle: TExpertStyle;
|
||||||
|
begin
|
||||||
|
try
|
||||||
|
Result := esForm;
|
||||||
|
except
|
||||||
|
HandleException;
|
||||||
|
end;
|
||||||
|
end;
|
||||||
|
|
||||||
|
function TCustFormExpert.GetState: TExpertState;
|
||||||
|
begin
|
||||||
|
try
|
||||||
|
Result := [esEnabled];
|
||||||
|
except
|
||||||
|
HandleException;
|
||||||
|
end;
|
||||||
|
end;
|
||||||
|
|
||||||
|
function TCustFormExpert.GetIDString: string;
|
||||||
|
begin
|
||||||
|
try
|
||||||
|
Result := 'Borland.'+sCustFormExpertName;
|
||||||
|
except
|
||||||
|
HandleException;
|
||||||
|
end;
|
||||||
|
end;
|
||||||
|
|
||||||
|
function TCustFormExpert.GetAuthor: string;
|
||||||
|
begin
|
||||||
|
try
|
||||||
|
Result := sCustFormExpertAuthor;
|
||||||
|
except
|
||||||
|
HandleException;
|
||||||
|
end;
|
||||||
|
end;
|
||||||
|
|
||||||
|
function TCustFormExpert.GetPage: string;
|
||||||
|
begin
|
||||||
|
try
|
||||||
|
Result := 'New';
|
||||||
|
except
|
||||||
|
HandleException;
|
||||||
|
end;
|
||||||
|
end;
|
||||||
|
|
||||||
|
procedure TCustFormExpert.Execute;
|
||||||
|
begin
|
||||||
|
try
|
||||||
|
RunExpert(ToolServices);
|
||||||
|
except
|
||||||
|
HandleException;
|
||||||
|
end;
|
||||||
|
end;
|
||||||
|
|
||||||
|
procedure TCustFormExpert.RunExpert(ToolServices: TIToolServices);
|
||||||
|
var
|
||||||
|
ModuleFlags : TCreateModuleFlags;
|
||||||
|
IModuleCreator : TCustFormModuleCreator;
|
||||||
|
IModule : TIModuleInterface;
|
||||||
|
s : string;
|
||||||
|
begin
|
||||||
|
if ToolServices = nil then Exit;
|
||||||
|
NewCustFormDlg:=TNewCustFormDlg.Create(Application);
|
||||||
|
if NewCustFormDlg.ShowModal=mrCancel then
|
||||||
|
begin
|
||||||
|
NewCustFormDlg.Free;
|
||||||
|
Exit;
|
||||||
|
end;
|
||||||
|
IModuleCreator:=TCustFormModuleCreator.Create;
|
||||||
|
if NewCustFormDlg.RadioRegister.Checked then
|
||||||
|
IModuleCreator.FNewFormOption:=nfRegister
|
||||||
|
else
|
||||||
|
if NewCustFormDlg.RadioProject.Checked then
|
||||||
|
IModuleCreator.FNewFormOption:=nfAddToProject
|
||||||
|
else
|
||||||
|
IModuleCreator.FNewFormOption:=nfSimple;
|
||||||
|
s:=NewCustFormDlg.EdAncestor.Text;
|
||||||
|
if s<>EmptyStr then
|
||||||
|
System.Delete(s,1,1);
|
||||||
|
IModuleCreator.FAncestorIdent:=s;
|
||||||
|
IModuleCreator.FAncestorClass:=GetCustomFormClass(NewCustFormDlg.EdAncestor.Items[NewCustFormDlg.EdAncestor.ItemIndex]);
|
||||||
|
ToolServices.GetNewModuleAndClassName(IModuleCreator.FAncestorIdent,
|
||||||
|
IModuleCreator.FUnitIdent,IModuleCreator.FFormIdent,IModuleCreator.FFileName);
|
||||||
|
ModuleFlags:=DefaultModuleFlags;
|
||||||
|
if IModuleCreator.FNewFormOption=nfAddToProject then
|
||||||
|
ModuleFlags:=ModuleFlags+[cmAddToProject];
|
||||||
|
try
|
||||||
|
{$IFDEF VER_CB}
|
||||||
|
IModule:=ToolServices.ModuleCreateEx(IModuleCreator,ModuleFlags);
|
||||||
|
{$ELSE}
|
||||||
|
IModule:=ToolServices.ModuleCreate(IModuleCreator,ModuleFlags);
|
||||||
|
{$ENDIF}
|
||||||
|
IModule.Free;
|
||||||
|
finally
|
||||||
|
IModuleCreator.Free;
|
||||||
|
NewCustFormDlg.Free;
|
||||||
|
end;
|
||||||
|
end;
|
||||||
|
|
||||||
|
{ TNewCustFormDlg }
|
||||||
|
|
||||||
|
procedure TNewCustFormDlg.FormCreate(Sender: TObject);
|
||||||
|
type
|
||||||
|
TGetStrFunc = function(const Value: string): Integer of object;
|
||||||
|
var
|
||||||
|
Func : TGetStrFunc;
|
||||||
|
begin
|
||||||
|
Func:=EdAncestor.Items.Add;
|
||||||
|
GetCustomFormClasses(TGetStrProc(Func));
|
||||||
|
EdAncestor.ItemIndex:=0;
|
||||||
|
end;
|
||||||
|
|
||||||
|
{ Register }
|
||||||
|
|
||||||
|
procedure Register;
|
||||||
|
begin
|
||||||
|
RegisterLibraryExpert(TCustFormExpert.Create);
|
||||||
|
end;
|
||||||
|
|
||||||
|
end.
|
||||||
|
|
||||||
|
|
||||||
BIN
internal/4.1/1/Source/FrmsExpt.res
Normal file
BIN
internal/4.1/1/Source/FrmsExpt.res
Normal file
Binary file not shown.
194
internal/4.1/1/Source/cfpack.bpk
Normal file
194
internal/4.1/1/Source/cfpack.bpk
Normal file
@ -0,0 +1,194 @@
|
|||||||
|
# ---------------------------------------------------------------------------
|
||||||
|
!if !$d(BCB)
|
||||||
|
BCB = $(MAKEDIR)\..
|
||||||
|
!endif
|
||||||
|
|
||||||
|
# ---------------------------------------------------------------------------
|
||||||
|
# IDE SECTION
|
||||||
|
# ---------------------------------------------------------------------------
|
||||||
|
# The following section of the project makefile is managed by the BCB IDE.
|
||||||
|
# It is recommended to use the IDE to change any of the values in this
|
||||||
|
# section.
|
||||||
|
# ---------------------------------------------------------------------------
|
||||||
|
|
||||||
|
VERSION = BCB.04.04
|
||||||
|
# ---------------------------------------------------------------------------
|
||||||
|
PROJECT = cfpack.bpl
|
||||||
|
OBJFILES = CustFrms.obj FrmsExpt.obj cfpack.obj
|
||||||
|
RESFILES = cfpack.res
|
||||||
|
RESDEPEN = $(RESFILES) FrmsExpt.dfm
|
||||||
|
LIBFILES =
|
||||||
|
IDLFILES =
|
||||||
|
IDLGENFILES =
|
||||||
|
LIBRARIES = testpkg.lib dss40.lib tee40.lib teedb40.lib teeui40.lib qrpt40.lib inet40.lib inetdb40.lib nmfast40.lib ibsmp40.lib \
|
||||||
|
vcldbx40.lib vcldb40.lib vclmid40.lib vcljpg40.lib vclx40.lib
|
||||||
|
SPARELIBS = vcl40.lib vclx40.lib vcljpg40.lib vclmid40.lib vcldb40.lib vcldbx40.lib ibsmp40.lib nmfast40.lib inetdb40.lib \
|
||||||
|
inet40.lib qrpt40.lib teeui40.lib teedb40.lib tee40.lib dss40.lib testpkg.lib
|
||||||
|
PACKAGES = vcl40.bpi
|
||||||
|
DEFFILE =
|
||||||
|
# ---------------------------------------------------------------------------
|
||||||
|
PATHCPP = .;
|
||||||
|
PATHASM = .;
|
||||||
|
PATHPAS = .;
|
||||||
|
PATHRC = .;
|
||||||
|
DEBUGLIBPATH = $(BCB)\lib\debug
|
||||||
|
RELEASELIBPATH = $(BCB)\lib\release
|
||||||
|
USERDEFINES =
|
||||||
|
SYSDEFINES = _RTLDLL;NO_STRICT;USEPACKAGES
|
||||||
|
# ---------------------------------------------------------------------------
|
||||||
|
CFLAG1 = -I$(BCB)\include;$(BCB)\include\vcl -Od -Hc -H=$(BCB)\lib\vcl40.csm -w -Ve -r- -a8 -k -y -v -vi- -c -b- -w-par -w-inl \
|
||||||
|
-Vx -tWM -D$(SYSDEFINES);$(USERDEFINES)
|
||||||
|
IDLCFLAGS = -I$(BCB)\include -I$(BCB)\include\vcl -src_suffixcpp
|
||||||
|
PFLAGS = -U$(BCB)\projects\lib;$(BCB)\lib\obj;$(BCB)\lib;$(RELEASELIBPATH) -I$(BCB)\include;$(BCB)\include\vcl -$YD -$W -$O- -v \
|
||||||
|
-JPHNE -M
|
||||||
|
RFLAGS = -i$(BCB)\include;$(BCB)\include\vcl
|
||||||
|
AFLAGS = /i$(BCB)\include /i$(BCB)\include\vcl /mx /w2 /zd
|
||||||
|
LFLAGS = -L$(BCB)\projects\lib;$(BCB)\lib\obj;$(BCB)\lib;$(RELEASELIBPATH) -D"Custom Forms Pack (CFPack) Tools" -aa -Tpp -Gpd -x \
|
||||||
|
-Gn -Gl -Gi -v
|
||||||
|
# ---------------------------------------------------------------------------
|
||||||
|
ALLOBJ = c0pkg32.obj Memmgr.Lib $(PACKAGES) sysinit.obj $(OBJFILES)
|
||||||
|
ALLRES = $(RESFILES)
|
||||||
|
ALLLIB = $(LIBFILES) $(LIBRARIES) import32.lib cp32mti.lib
|
||||||
|
# ---------------------------------------------------------------------------
|
||||||
|
!ifdef IDEOPTIONS
|
||||||
|
|
||||||
|
[Version Info]
|
||||||
|
IncludeVerInfo=1
|
||||||
|
AutoIncBuild=0
|
||||||
|
MajorVer=4
|
||||||
|
MinorVer=1
|
||||||
|
Release=0
|
||||||
|
Build=0
|
||||||
|
Debug=0
|
||||||
|
PreRelease=0
|
||||||
|
Special=0
|
||||||
|
Private=0
|
||||||
|
DLL=0
|
||||||
|
Locale=1049
|
||||||
|
CodePage=1251
|
||||||
|
|
||||||
|
[Version Info Keys]
|
||||||
|
CompanyName=
|
||||||
|
FileDescription=
|
||||||
|
FileVersion=4.1.0.0
|
||||||
|
InternalName=
|
||||||
|
LegalCopyright=Sergey Orlik, Moscow, 1997-1999
|
||||||
|
LegalTrademarks=
|
||||||
|
OriginalFilename=
|
||||||
|
ProductName=Custom Forms Pack (CFPack)
|
||||||
|
ProductVersion=4.0.0.0
|
||||||
|
Comments=
|
||||||
|
|
||||||
|
[Excluded Packages]
|
||||||
|
$(BCB)\Bin\bcbsmp40.bpl=Borland C++ Sample Components
|
||||||
|
|
||||||
|
[Debugging]
|
||||||
|
DebugSourceDirs=$(BCB)\source\vcl
|
||||||
|
|
||||||
|
[Parameters]
|
||||||
|
RunParams=
|
||||||
|
HostApplication=
|
||||||
|
RemoteHost=
|
||||||
|
RemotePath=
|
||||||
|
RemoteDebug=0
|
||||||
|
|
||||||
|
[Compiler]
|
||||||
|
InMemoryExe=0
|
||||||
|
ShowInfoMsgs=0
|
||||||
|
|
||||||
|
[CORBA]
|
||||||
|
AddServerUnit=1
|
||||||
|
AddClientUnit=1
|
||||||
|
PrecompiledHeaders=1
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
|
# ---------------------------------------------------------------------------
|
||||||
|
# MAKE SECTION
|
||||||
|
# ---------------------------------------------------------------------------
|
||||||
|
# This section of the project file is not used by the BCB IDE. It is for
|
||||||
|
# the benefit of building from the command-line using the MAKE utility.
|
||||||
|
# ---------------------------------------------------------------------------
|
||||||
|
|
||||||
|
.autodepend
|
||||||
|
# ---------------------------------------------------------------------------
|
||||||
|
!if !$d(BCC32)
|
||||||
|
BCC32 = bcc32
|
||||||
|
!endif
|
||||||
|
|
||||||
|
!if !$d(CPP32)
|
||||||
|
CPP32 = cpp32
|
||||||
|
!endif
|
||||||
|
|
||||||
|
!if !$d(DCC32)
|
||||||
|
DCC32 = dcc32
|
||||||
|
!endif
|
||||||
|
|
||||||
|
!if !$d(TASM32)
|
||||||
|
TASM32 = tasm32
|
||||||
|
!endif
|
||||||
|
|
||||||
|
!if !$d(LINKER)
|
||||||
|
LINKER = ilink32
|
||||||
|
!endif
|
||||||
|
|
||||||
|
!if !$d(BRCC32)
|
||||||
|
BRCC32 = brcc32
|
||||||
|
!endif
|
||||||
|
|
||||||
|
!if !$d(IDL2CPP)
|
||||||
|
IDL2CPP = idl2cpp
|
||||||
|
!endif
|
||||||
|
|
||||||
|
# ---------------------------------------------------------------------------
|
||||||
|
!if $d(PATHCPP)
|
||||||
|
.PATH.CPP = $(PATHCPP)
|
||||||
|
.PATH.C = $(PATHCPP)
|
||||||
|
!endif
|
||||||
|
|
||||||
|
!if $d(PATHPAS)
|
||||||
|
.PATH.PAS = $(PATHPAS)
|
||||||
|
!endif
|
||||||
|
|
||||||
|
!if $d(PATHASM)
|
||||||
|
.PATH.ASM = $(PATHASM)
|
||||||
|
!endif
|
||||||
|
|
||||||
|
!if $d(PATHRC)
|
||||||
|
.PATH.RC = $(PATHRC)
|
||||||
|
!endif
|
||||||
|
# ---------------------------------------------------------------------------
|
||||||
|
$(PROJECT): $(IDLGENFILES) $(OBJFILES) $(RESDEPEN) $(DEFFILE)
|
||||||
|
$(BCB)\BIN\$(LINKER) @&&!
|
||||||
|
$(LFLAGS) +
|
||||||
|
$(ALLOBJ), +
|
||||||
|
$(PROJECT),, +
|
||||||
|
$(ALLLIB), +
|
||||||
|
$(DEFFILE), +
|
||||||
|
$(ALLRES)
|
||||||
|
!
|
||||||
|
# ---------------------------------------------------------------------------
|
||||||
|
.pas.hpp:
|
||||||
|
$(BCB)\BIN\$(DCC32) $(PFLAGS) {$< }
|
||||||
|
|
||||||
|
.pas.obj:
|
||||||
|
$(BCB)\BIN\$(DCC32) $(PFLAGS) {$< }
|
||||||
|
|
||||||
|
.cpp.obj:
|
||||||
|
$(BCB)\BIN\$(BCC32) $(CFLAG1) -n$(@D) {$< }
|
||||||
|
|
||||||
|
.c.obj:
|
||||||
|
$(BCB)\BIN\$(BCC32) $(CFLAG1) -n$(@D) {$< }
|
||||||
|
|
||||||
|
.c.i:
|
||||||
|
$(BCB)\BIN\$(CPP32) $(CFLAG1) -n. {$< }
|
||||||
|
|
||||||
|
.cpp.i:
|
||||||
|
$(BCB)\BIN\$(CPP32) $(CFLAG1) -n. {$< }
|
||||||
|
|
||||||
|
.asm.obj:
|
||||||
|
$(BCB)\BIN\$(TASM32) $(AFLAGS) $<, $@
|
||||||
|
|
||||||
|
.rc.res:
|
||||||
|
$(BCB)\BIN\$(BRCC32) $(RFLAGS) -fo$@ $<
|
||||||
|
# ---------------------------------------------------------------------------
|
||||||
41
internal/4.1/1/Source/cfpack.cfg
Normal file
41
internal/4.1/1/Source/cfpack.cfg
Normal 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+
|
||||||
|
-$YD
|
||||||
|
-$Z1
|
||||||
|
-GD
|
||||||
|
-cg
|
||||||
|
-AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
|
||||||
|
-H+
|
||||||
|
-W+
|
||||||
|
-M
|
||||||
|
-$M16384,1048576
|
||||||
|
-K$00400000
|
||||||
|
-N"..\Lib\D7"
|
||||||
|
-LE"c:\archivos de programa\borland\delphi7\Projects\Bpl"
|
||||||
|
-LN"c:\archivos de programa\borland\delphi7\Projects\Bpl"
|
||||||
|
-Z
|
||||||
|
-w-UNSAFE_TYPE
|
||||||
|
-w-UNSAFE_CODE
|
||||||
|
-w-UNSAFE_CAST
|
||||||
17
internal/4.1/1/Source/cfpack.cpp
Normal file
17
internal/4.1/1/Source/cfpack.cpp
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
//---------------------------------------------------------------------------
|
||||||
|
#include <vcl.h>
|
||||||
|
#pragma hdrstop
|
||||||
|
USERES("cfpack.res");
|
||||||
|
USEPACKAGE("vcl40.bpi");
|
||||||
|
USEUNIT("CustFrms.pas");
|
||||||
|
USEFORMNS("FrmsExpt.pas", Frmsexpt, NewCustFormDlg);
|
||||||
|
//---------------------------------------------------------------------------
|
||||||
|
#pragma package(smart_init)
|
||||||
|
//---------------------------------------------------------------------------
|
||||||
|
// Package source.
|
||||||
|
//---------------------------------------------------------------------------
|
||||||
|
int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void*)
|
||||||
|
{
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
//---------------------------------------------------------------------------
|
||||||
153
internal/4.1/1/Source/cfpack.dof
Normal file
153
internal/4.1/1/Source/cfpack.dof
Normal file
@ -0,0 +1,153 @@
|
|||||||
|
[FileVersion]
|
||||||
|
Version=7.0
|
||||||
|
[Compiler]
|
||||||
|
A=8
|
||||||
|
B=0
|
||||||
|
C=1
|
||||||
|
D=1
|
||||||
|
E=0
|
||||||
|
F=0
|
||||||
|
G=1
|
||||||
|
H=1
|
||||||
|
I=1
|
||||||
|
J=1
|
||||||
|
K=0
|
||||||
|
L=1
|
||||||
|
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=1
|
||||||
|
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=3
|
||||||
|
OutputObjs=0
|
||||||
|
ConsoleApp=1
|
||||||
|
DebugInfo=0
|
||||||
|
RemoteSymbols=0
|
||||||
|
MinStackSize=16384
|
||||||
|
MaxStackSize=1048576
|
||||||
|
ImageBase=4194304
|
||||||
|
ExeDescription=Custom Forms Pack (CFPack) Tools
|
||||||
|
[Directories]
|
||||||
|
OutputDir=
|
||||||
|
UnitOutputDir=..\Lib\D7
|
||||||
|
PackageDLLOutputDir=
|
||||||
|
PackageDCPOutputDir=
|
||||||
|
SearchPath=
|
||||||
|
Packages=vcl;rtl;vclx;indy;inet;xmlrtl;vclie;inetdbbde;inetdbxpress;dbrtl;dsnap;dsnapcon;vcldb;soaprtl;VclSmp;dbexpress;dbxcds;inetdb;bdertl;vcldbx;webdsnap;websnap;adortl;ibxpress;teeui;teedb;tee;dss;visualclx;visualdbclx;vclactnband;vclshlctrls;dclOfficeXP;CEToolsPkgd7;FR7;FRIBX7;Hydra_Core_D7;Hydra_RO_D7;fqb70;frx7;frxADO7;frxBDE7;frxDB7;frxDBX7;frxe7;frxIBX7;fs7;fsADO7;fsBDE7;fsDB7;fsIBX7;DataAbstract_Core_D7;DataAbstract_IDE_D7;dxComnD7;dxsbD7;dxBarD7;dxBarDBNavD7;dxBarExtDBItemsD7;dxBarExtItemsD7;dxDockingD7;cxEditorsVCLD7;cxLibraryVCLD7;dxThemeD7;cxDataD7;cxExtEditorsVCLD7;cxGridVCLD7;cxPageControlVCLD7;cxSchedulerVCLD7;cxTreeListVCLD7;dxPSCoreD7;PluginSDK_D7R
|
||||||
|
Conditionals=
|
||||||
|
DebugSourceDirs=
|
||||||
|
UsePackages=0
|
||||||
|
[Parameters]
|
||||||
|
RunParams=
|
||||||
|
HostApplication=
|
||||||
|
Launcher=
|
||||||
|
UseLauncher=0
|
||||||
|
DebugCWD=
|
||||||
|
[Language]
|
||||||
|
ActiveLang=
|
||||||
|
ProjectLang=
|
||||||
|
RootDir=C:\Archivos de programa\Borland\Delphi7\Bin\
|
||||||
|
[Version Info]
|
||||||
|
IncludeVerInfo=1
|
||||||
|
AutoIncBuild=0
|
||||||
|
MajorVer=1
|
||||||
|
MinorVer=0
|
||||||
|
Release=0
|
||||||
|
Build=0
|
||||||
|
Debug=0
|
||||||
|
PreRelease=0
|
||||||
|
Special=0
|
||||||
|
Private=0
|
||||||
|
DLL=0
|
||||||
|
Locale=3082
|
||||||
|
CodePage=1252
|
||||||
|
[Version Info Keys]
|
||||||
|
CompanyName=
|
||||||
|
FileDescription=
|
||||||
|
FileVersion=1.0.0.0
|
||||||
|
InternalName=
|
||||||
|
LegalCopyright=
|
||||||
|
LegalTrademarks=
|
||||||
|
OriginalFilename=
|
||||||
|
ProductName=
|
||||||
|
ProductVersion=1.0.0.0
|
||||||
|
Comments=
|
||||||
|
[Excluded Packages]
|
||||||
|
C:\Archivos de programa\Borland\Delphi7\Projects\Bpl\DJclVcl70.bpl=JEDI Code Library VCL package for Delphi 7
|
||||||
|
C:\Archivos de programa\Borland\Delphi7\Projects\Bpl\DJcl70.bpl=JEDI Code Library RTL package for Delphi 7
|
||||||
|
C:\WINDOWS\system32\fqb70.bpl=FastQueryBuilder 1.01
|
||||||
|
C:\Archivos de programa\Borland\Delphi7\Projects\Bpl\dxPSCoreD7.bpl=ExpressPrinting System (core 3.1) by Developer Express Inc.
|
||||||
|
C:\Archivos de programa\Borland\Delphi7\Projects\Bpl\dxComnD7.bpl=ExpressCommonLibrary by Developer Express Inc.
|
||||||
|
C:\Archivos de programa\Borland\Delphi7\Projects\Bpl\dxBarDBNavD7.bpl=ExpressBars DBNavigator by Developer Express Inc.
|
||||||
|
C:\Archivos de programa\RemObjects Software\Hydra\Dcu\D7\Hydra_Core_D7.bpl=RemObjects Hydra - Core Library
|
||||||
|
C:\Archivos de programa\RemObjects Software\Hydra\Dcu\D7\Hydra_IDE_D7.bpl=RemObjects Hydra - IDE Integration
|
||||||
|
C:\Archivos de programa\RemObjects Software\Hydra\Dcu\D7\Hydra_RO_D7.bpl=RemObjects Hydra - RemObjects SDK Integration Library
|
||||||
|
c:\archivos de programa\borland\delphi7\Projects\Bpl\RodaxFrameD7.bpl=Frames Acana (D7)
|
||||||
|
[HistoryLists\hlUnitAliases]
|
||||||
|
Count=1
|
||||||
|
Item0=WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
|
||||||
|
[HistoryLists\hlUnitOutputDirectory]
|
||||||
|
Count=1
|
||||||
|
Item0=..\Lib\D7
|
||||||
40
internal/4.1/1/Source/cfpack.dpk
Normal file
40
internal/4.1/1/Source/cfpack.dpk
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
package cfpack;
|
||||||
|
|
||||||
|
{$R *.res}
|
||||||
|
{$ALIGN 8}
|
||||||
|
{$ASSERTIONS ON}
|
||||||
|
{$BOOLEVAL OFF}
|
||||||
|
{$DEBUGINFO ON}
|
||||||
|
{$EXTENDEDSYNTAX ON}
|
||||||
|
{$IMPORTEDDATA ON}
|
||||||
|
{$IOCHECKS ON}
|
||||||
|
{$LOCALSYMBOLS ON}
|
||||||
|
{$LONGSTRINGS ON}
|
||||||
|
{$OPENSTRINGS ON}
|
||||||
|
{$OPTIMIZATION ON}
|
||||||
|
{$OVERFLOWCHECKS OFF}
|
||||||
|
{$RANGECHECKS OFF}
|
||||||
|
{$REFERENCEINFO ON}
|
||||||
|
{$SAFEDIVIDE OFF}
|
||||||
|
{$STACKFRAMES OFF}
|
||||||
|
{$TYPEDADDRESS OFF}
|
||||||
|
{$VARSTRINGCHECKS ON}
|
||||||
|
{$WRITEABLECONST ON}
|
||||||
|
{$MINENUMSIZE 1}
|
||||||
|
{$IMAGEBASE $400000}
|
||||||
|
{$DESCRIPTION 'Custom Forms Pack (CFPack) Tools'}
|
||||||
|
{$DESIGNONLY}
|
||||||
|
{$IMPLICITBUILD OFF}
|
||||||
|
|
||||||
|
requires
|
||||||
|
vcl,
|
||||||
|
designide,
|
||||||
|
rtl,
|
||||||
|
vclactnband,
|
||||||
|
vclx;
|
||||||
|
|
||||||
|
contains
|
||||||
|
CustFrms in 'CustFrms.pas',
|
||||||
|
FrmsExpt in 'FrmsExpt.pas' {NewCustFormDlg};
|
||||||
|
|
||||||
|
end.
|
||||||
20
internal/4.1/1/Source/cfpack.drc
Normal file
20
internal/4.1/1/Source/cfpack.drc
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
/* VER150
|
||||||
|
Generated by the Borland Delphi Pascal Compiler
|
||||||
|
because -GD or --drc was supplied to the compiler.
|
||||||
|
|
||||||
|
This file contains compiler-generated resources that
|
||||||
|
were bound to the executable.
|
||||||
|
If this file is empty, then no compiler-generated
|
||||||
|
resources were bound to the produced executable.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#define FrmsExpt_sCustFormExpertAuthor 65520
|
||||||
|
#define FrmsExpt_sCustFormExpertName 65521
|
||||||
|
#define FrmsExpt_sCustFormExpertDesc 65522
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
FrmsExpt_sCustFormExpertAuthor, "Sergey Orlik"
|
||||||
|
FrmsExpt_sCustFormExpertName, "Custom Form"
|
||||||
|
FrmsExpt_sCustFormExpertDesc, "Create a new custom form"
|
||||||
|
END
|
||||||
|
|
||||||
BIN
internal/4.1/1/Source/cfpack.res
Normal file
BIN
internal/4.1/1/Source/cfpack.res
Normal file
Binary file not shown.
24
internal/4.1/1/Source/cfpack_D2007.drc
Normal file
24
internal/4.1/1/Source/cfpack_D2007.drc
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
/* VER185
|
||||||
|
Generated by the CodeGear Delphi Pascal Compiler
|
||||||
|
because -GD or --drc was supplied to the compiler.
|
||||||
|
|
||||||
|
This file contains compiler-generated resources that
|
||||||
|
were bound to the executable.
|
||||||
|
If this file is empty, then no compiler-generated
|
||||||
|
resources were bound to the produced executable.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#define FrmsExpt_sCustFormExpertAuthor 65520
|
||||||
|
#define FrmsExpt_sCustFormExpertName 65521
|
||||||
|
#define FrmsExpt_sCustFormExpertDesc 65522
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
FrmsExpt_sCustFormExpertAuthor, "Sergey Orlik"
|
||||||
|
FrmsExpt_sCustFormExpertName, "Custom Form"
|
||||||
|
FrmsExpt_sCustFormExpertDesc, "Create a new custom form"
|
||||||
|
END
|
||||||
|
|
||||||
|
/* T:\Componentes\CFPack\Source\FrmsExpt.DFM */
|
||||||
|
/* T:\Componentes\CFPack\Source\FrmsExpt.RES */
|
||||||
|
/* T:\Componentes\CFPack\Source\cfpack_D2007.res */
|
||||||
|
/* T:\Componentes\CFPack\Source\cfpack_D2007.drf */
|
||||||
BIN
internal/4.1/1/Source/cfpack_D2007.res
Normal file
BIN
internal/4.1/1/Source/cfpack_D2007.res
Normal file
Binary file not shown.
492
internal/4.1/1/Source/cfpack_d10.bdsproj
Normal file
492
internal/4.1/1/Source/cfpack_d10.bdsproj
Normal file
@ -0,0 +1,492 @@
|
|||||||
|
<?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">{43864F6A-F909-4CEE-AF9E-BD13EE1C4AD5}</Option>
|
||||||
|
</Option>
|
||||||
|
</PersonalityInfo>
|
||||||
|
<Delphi.Personality>
|
||||||
|
<Source>
|
||||||
|
<Source Name="MainSource">cfpack_d10.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">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">1</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="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="CodePage"></Compiler>
|
||||||
|
</Compiler>
|
||||||
|
<Linker>
|
||||||
|
<Linker Name="MapFile">3</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">16384</Linker>
|
||||||
|
<Linker Name="MaxStackSize">1048576</Linker>
|
||||||
|
<Linker Name="ImageBase">4194304</Linker>
|
||||||
|
<Linker Name="ExeDescription">Custom Forms Pack (CFPack) Tools for Delphi 10</Linker>
|
||||||
|
</Linker>
|
||||||
|
<Directories>
|
||||||
|
<Directories Name="OutputDir"></Directories>
|
||||||
|
<Directories Name="UnitOutputDir">..\Lib\D10</Directories>
|
||||||
|
<Directories Name="PackageDLLOutputDir"></Directories>
|
||||||
|
<Directories Name="PackageDCPOutputDir"></Directories>
|
||||||
|
<Directories Name="SearchPath">..\Lib\D10</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>
|
||||||
|
<Language>
|
||||||
|
<Language Name="ActiveLang"></Language>
|
||||||
|
<Language Name="ProjectLang">$00000000</Language>
|
||||||
|
<Language Name="RootDir">C:\Archivos de programa\Borland\Delphi7\Bin\</Language>
|
||||||
|
</Language>
|
||||||
|
<VersionInfo>
|
||||||
|
<VersionInfo Name="IncludeVerInfo">True</VersionInfo>
|
||||||
|
<VersionInfo Name="AutoIncBuild">False</VersionInfo>
|
||||||
|
<VersionInfo Name="MajorVer">1</VersionInfo>
|
||||||
|
<VersionInfo Name="MinorVer">0</VersionInfo>
|
||||||
|
<VersionInfo Name="Release">0</VersionInfo>
|
||||||
|
<VersionInfo Name="Build">0</VersionInfo>
|
||||||
|
<VersionInfo Name="Debug">False</VersionInfo>
|
||||||
|
<VersionInfo Name="PreRelease">False</VersionInfo>
|
||||||
|
<VersionInfo Name="Special">False</VersionInfo>
|
||||||
|
<VersionInfo Name="Private">False</VersionInfo>
|
||||||
|
<VersionInfo Name="DLL">False</VersionInfo>
|
||||||
|
<VersionInfo Name="Locale">3082</VersionInfo>
|
||||||
|
<VersionInfo Name="CodePage">1252</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>
|
||||||
|
</Delphi.Personality>
|
||||||
|
<!-- EurekaLog First Line
|
||||||
|
[Exception Log]
|
||||||
|
EurekaLog Version=519
|
||||||
|
Activate=1
|
||||||
|
Activate Handle=1
|
||||||
|
Save Log File=1
|
||||||
|
Foreground Tab=0
|
||||||
|
Freeze Activate=0
|
||||||
|
Freeze Timeout=0
|
||||||
|
Freeze Message=The application seems to be frozen.
|
||||||
|
SMTP From=eurekalog@email.com
|
||||||
|
SMTP Host=
|
||||||
|
SMTP Port=25
|
||||||
|
SMTP UserID=
|
||||||
|
SMTP Password=
|
||||||
|
Append to Log=0
|
||||||
|
Show TerminateBtn=1
|
||||||
|
TerminateBtn Operation=1
|
||||||
|
Errors Number=32
|
||||||
|
Errors Terminate=3
|
||||||
|
Email Address=
|
||||||
|
Email Object=
|
||||||
|
Email Send Options=0
|
||||||
|
Output Path=
|
||||||
|
Encrypt Password=
|
||||||
|
AutoCloseDialogSecs=0
|
||||||
|
WebSendMode=0
|
||||||
|
SupportULR=
|
||||||
|
HTMLLayout Count=15
|
||||||
|
HTMLLine0="%3Chtml%3E"
|
||||||
|
HTMLLine1=" %3Chead%3E"
|
||||||
|
HTMLLine2=" %3C/head%3E"
|
||||||
|
HTMLLine3=" %3Cbody TopMargin=10 LeftMargin=10%3E"
|
||||||
|
HTMLLine4=" %3Ctable width="100%%" border="0"%3E"
|
||||||
|
HTMLLine5=" %3Ctr%3E"
|
||||||
|
HTMLLine6=" %3Ctd nowrap%3E"
|
||||||
|
HTMLLine7=" %3Cfont face="Lucida Console, Courier" size="2"%3E"
|
||||||
|
HTMLLine8=" %3C%%HTML_TAG%%%3E"
|
||||||
|
HTMLLine9=" %3C/font%3E"
|
||||||
|
HTMLLine10=" %3C/td%3E"
|
||||||
|
HTMLLine11=" %3C/tr%3E"
|
||||||
|
HTMLLine12=" %3C/table%3E"
|
||||||
|
HTMLLine13=" %3C/body%3E"
|
||||||
|
HTMLLine14="%3C/html%3E"
|
||||||
|
AutoCrashOperation=1
|
||||||
|
AutoCrashNumber=10
|
||||||
|
AutoCrashMinutes=1
|
||||||
|
WebURL=
|
||||||
|
WebUserID=
|
||||||
|
WebPassword=
|
||||||
|
WebPort=0
|
||||||
|
AttachedFiles=
|
||||||
|
Count=0
|
||||||
|
EMail Message Line Count=0
|
||||||
|
loNoDuplicateErrors=0
|
||||||
|
loAppendReproduceText=0
|
||||||
|
loDeleteLogAtVersionChange=0
|
||||||
|
loAddComputerNameInLogFileName=0
|
||||||
|
loSaveModulesSection=1
|
||||||
|
loSaveCPUSection=1
|
||||||
|
soAppStartDate=1
|
||||||
|
soAppName=1
|
||||||
|
soAppVersionNumber=1
|
||||||
|
soAppParameters=1
|
||||||
|
soAppCompilationDate=1
|
||||||
|
soExcDate=1
|
||||||
|
soExcAddress=1
|
||||||
|
soExcModule=1
|
||||||
|
soExcType=1
|
||||||
|
soExcMessage=1
|
||||||
|
soActCtlsFormClass=1
|
||||||
|
soActCtlsFormText=1
|
||||||
|
soActCtlsControlClass=1
|
||||||
|
soActCtlsControlText=1
|
||||||
|
soCmpName=1
|
||||||
|
soCmpUser=1
|
||||||
|
soCmpTotalMemory=1
|
||||||
|
soCmpFreeMemory=1
|
||||||
|
soCmpTotalDisk=1
|
||||||
|
soCmpFreeDisk=1
|
||||||
|
soCmpSysUpTime=1
|
||||||
|
soCmpProcessor=1
|
||||||
|
soCmpDisplayMode=1
|
||||||
|
soOSType=1
|
||||||
|
soOSBuildN=1
|
||||||
|
soOSUpdate=1
|
||||||
|
soOSLanguage=1
|
||||||
|
soNetIP=1
|
||||||
|
soNetSubmask=1
|
||||||
|
soNetGateway=1
|
||||||
|
soNetDNS1=1
|
||||||
|
soNetDNS2=1
|
||||||
|
soNetDHCP=1
|
||||||
|
sndShowSendDialog=1
|
||||||
|
sndShowSuccessFailureMsg=0
|
||||||
|
sndSendEntireLog=0
|
||||||
|
sndSendXMLLogCopy=0
|
||||||
|
sndSendScreenshot=0
|
||||||
|
sndUseOnlyActiveWindow=0
|
||||||
|
sndSendLastHTMLPage=1
|
||||||
|
sndSendInSeparatedThread=0
|
||||||
|
sndAddDateInFileName=0
|
||||||
|
sndCompressAllFiles=0
|
||||||
|
edoShowExceptionDialog=1
|
||||||
|
edoSendEmailChecked=1
|
||||||
|
edoAttachScreenshotChecked=1
|
||||||
|
edoShowCopyToClipOption=1
|
||||||
|
edoShowDetailsButton=1
|
||||||
|
edoShowInDetailedMode=0
|
||||||
|
edoShowInTopMostMode=0
|
||||||
|
edoUseEurekaLogLookAndFeel=1
|
||||||
|
csoShowDLLs=1
|
||||||
|
csoShowBPLs=1
|
||||||
|
csoShowBorlandThreads=1
|
||||||
|
csoShowWindowsThreads=1
|
||||||
|
csoShowProcedureOffset=0
|
||||||
|
boActivateCrashDetection=0
|
||||||
|
boPauseBorlandThreads=0
|
||||||
|
boDoNotPauseMainThread=0
|
||||||
|
boPauseWindowsThreads=0
|
||||||
|
boUseMainModuleOptions=1
|
||||||
|
boCopyLogInCaseOfError=1
|
||||||
|
boSaveCompressedCopyInCaseOfError=0
|
||||||
|
Count mtInformationMsgCaption=1
|
||||||
|
mtInformationMsgCaption0="Information."
|
||||||
|
Count mtQuestionMsgCaption=1
|
||||||
|
mtQuestionMsgCaption0="Question."
|
||||||
|
Count mtDialog_Caption=1
|
||||||
|
mtDialog_Caption0="Error."
|
||||||
|
Count mtDialog_ErrorMsgCaption=2
|
||||||
|
mtDialog_ErrorMsgCaption0="An error has occurred during program execution."
|
||||||
|
mtDialog_ErrorMsgCaption1="Please read the following information for further details."
|
||||||
|
Count mtDialog_GeneralCaption=1
|
||||||
|
mtDialog_GeneralCaption0="General"
|
||||||
|
Count mtDialog_GeneralHeader=1
|
||||||
|
mtDialog_GeneralHeader0="General Information"
|
||||||
|
Count mtDialog_CallStackCaption=1
|
||||||
|
mtDialog_CallStackCaption0="Call Stack"
|
||||||
|
Count mtDialog_CallStackHeader=1
|
||||||
|
mtDialog_CallStackHeader0="Call Stack Information"
|
||||||
|
Count mtDialog_ModulesCaption=1
|
||||||
|
mtDialog_ModulesCaption0="Modules"
|
||||||
|
Count mtDialog_ModulesHeader=1
|
||||||
|
mtDialog_ModulesHeader0="Modules Information"
|
||||||
|
Count mtDialog_CPUCaption=1
|
||||||
|
mtDialog_CPUCaption0="CPU"
|
||||||
|
Count mtDialog_CPUHeader=1
|
||||||
|
mtDialog_CPUHeader0="CPU Information"
|
||||||
|
Count mtDialog_CustomDataCaption=1
|
||||||
|
mtDialog_CustomDataCaption0="Other"
|
||||||
|
Count mtDialog_CustomDataHeader=1
|
||||||
|
mtDialog_CustomDataHeader0="Other Information"
|
||||||
|
Count mtDialog_OKButtonCaption=1
|
||||||
|
mtDialog_OKButtonCaption0="%26OK"
|
||||||
|
Count mtDialog_TerminateButtonCaption=1
|
||||||
|
mtDialog_TerminateButtonCaption0="%26Terminate"
|
||||||
|
Count mtDialog_RestartButtonCaption=1
|
||||||
|
mtDialog_RestartButtonCaption0="%26Restart"
|
||||||
|
Count mtDialog_DetailsButtonCaption=1
|
||||||
|
mtDialog_DetailsButtonCaption0="%26Details"
|
||||||
|
Count mtDialog_SendMessage=1
|
||||||
|
mtDialog_SendMessage0="%26Send this error via Internet"
|
||||||
|
Count mtDialog_ScreenshotMessage=1
|
||||||
|
mtDialog_ScreenshotMessage0="%26Attach a Screenshot image"
|
||||||
|
Count mtDialog_CopyMessage=1
|
||||||
|
mtDialog_CopyMessage0="%26Copy to Clipboard"
|
||||||
|
Count mtDialog_SupportMessage=1
|
||||||
|
mtDialog_SupportMessage0="Go to the Support Page"
|
||||||
|
Count mtLog_AppHeader=1
|
||||||
|
mtLog_AppHeader0="Application"
|
||||||
|
Count mtLog_AppStartDate=1
|
||||||
|
mtLog_AppStartDate0="Start Date"
|
||||||
|
Count mtLog_AppName=1
|
||||||
|
mtLog_AppName0="Name/Description"
|
||||||
|
Count mtLog_AppVersionNumber=1
|
||||||
|
mtLog_AppVersionNumber0="Version Number"
|
||||||
|
Count mtLog_AppParameters=1
|
||||||
|
mtLog_AppParameters0="Parameters"
|
||||||
|
Count mtLog_AppCompilationDate=1
|
||||||
|
mtLog_AppCompilationDate0="Compilation Date"
|
||||||
|
Count mtLog_ExcHeader=1
|
||||||
|
mtLog_ExcHeader0="Exception"
|
||||||
|
Count mtLog_ExcDate=1
|
||||||
|
mtLog_ExcDate0="Date"
|
||||||
|
Count mtLog_ExcAddress=1
|
||||||
|
mtLog_ExcAddress0="Address"
|
||||||
|
Count mtLog_ExcModule=1
|
||||||
|
mtLog_ExcModule0="Module"
|
||||||
|
Count mtLog_ExcType=1
|
||||||
|
mtLog_ExcType0="Type"
|
||||||
|
Count mtLog_ExcMessage=1
|
||||||
|
mtLog_ExcMessage0="Message"
|
||||||
|
Count mtLog_ActCtrlsHeader=1
|
||||||
|
mtLog_ActCtrlsHeader0="Active Controls"
|
||||||
|
Count mtLog_ActCtrlsFormClass=1
|
||||||
|
mtLog_ActCtrlsFormClass0="Form Class"
|
||||||
|
Count mtLog_ActCtrlsFormText=1
|
||||||
|
mtLog_ActCtrlsFormText0="Form Text"
|
||||||
|
Count mtLog_ActCtrlsControlClass=1
|
||||||
|
mtLog_ActCtrlsControlClass0="Control Class"
|
||||||
|
Count mtLog_ActCtrlsControlText=1
|
||||||
|
mtLog_ActCtrlsControlText0="Control Text"
|
||||||
|
Count mtLog_CmpHeader=1
|
||||||
|
mtLog_CmpHeader0="Computer"
|
||||||
|
Count mtLog_CmpName=1
|
||||||
|
mtLog_CmpName0="Name"
|
||||||
|
Count mtLog_CmpUser=1
|
||||||
|
mtLog_CmpUser0="User"
|
||||||
|
Count mtLog_CmpTotalMemory=1
|
||||||
|
mtLog_CmpTotalMemory0="Total Memory"
|
||||||
|
Count mtLog_CmpFreeMemory=1
|
||||||
|
mtLog_CmpFreeMemory0="Free Memory"
|
||||||
|
Count mtLog_CmpTotalDisk=1
|
||||||
|
mtLog_CmpTotalDisk0="Total Disk"
|
||||||
|
Count mtLog_CmpFreeDisk=1
|
||||||
|
mtLog_CmpFreeDisk0="Free Disk"
|
||||||
|
Count mtLog_CmpSystemUpTime=1
|
||||||
|
mtLog_CmpSystemUpTime0="System Up Time"
|
||||||
|
Count mtLog_CmpProcessor=1
|
||||||
|
mtLog_CmpProcessor0="Processor"
|
||||||
|
Count mtLog_CmpDisplayMode=1
|
||||||
|
mtLog_CmpDisplayMode0="Display Mode"
|
||||||
|
Count mtLog_OSHeader=1
|
||||||
|
mtLog_OSHeader0="Operating System"
|
||||||
|
Count mtLog_OSType=1
|
||||||
|
mtLog_OSType0="Type"
|
||||||
|
Count mtLog_OSBuildN=1
|
||||||
|
mtLog_OSBuildN0="Build #"
|
||||||
|
Count mtLog_OSUpdate=1
|
||||||
|
mtLog_OSUpdate0="Update"
|
||||||
|
Count mtLog_OSLanguage=1
|
||||||
|
mtLog_OSLanguage0="Language"
|
||||||
|
Count mtLog_NetHeader=1
|
||||||
|
mtLog_NetHeader0="Network"
|
||||||
|
Count mtLog_NetIP=1
|
||||||
|
mtLog_NetIP0="IP Address"
|
||||||
|
Count mtLog_NetSubmask=1
|
||||||
|
mtLog_NetSubmask0="Submask"
|
||||||
|
Count mtLog_NetGateway=1
|
||||||
|
mtLog_NetGateway0="Gateway"
|
||||||
|
Count mtLog_NetDNS1=1
|
||||||
|
mtLog_NetDNS10="DNS 1"
|
||||||
|
Count mtLog_NetDNS2=1
|
||||||
|
mtLog_NetDNS20="DNS 2"
|
||||||
|
Count mtLog_NetDHCP=1
|
||||||
|
mtLog_NetDHCP0="DHCP"
|
||||||
|
Count mtLog_CustInfoHeader=1
|
||||||
|
mtLog_CustInfoHeader0="Custom Information"
|
||||||
|
Count mtCallStack_Address=1
|
||||||
|
mtCallStack_Address0="Address"
|
||||||
|
Count mtCallStack_Name=1
|
||||||
|
mtCallStack_Name0="Module"
|
||||||
|
Count mtCallStack_Unit=1
|
||||||
|
mtCallStack_Unit0="Unit"
|
||||||
|
Count mtCallStack_Class=1
|
||||||
|
mtCallStack_Class0="Class"
|
||||||
|
Count mtCallStack_Procedure=1
|
||||||
|
mtCallStack_Procedure0="Procedure/Method"
|
||||||
|
Count mtCallStack_Line=1
|
||||||
|
mtCallStack_Line0="Line"
|
||||||
|
Count mtCallStack_MainThread=1
|
||||||
|
mtCallStack_MainThread0="Main"
|
||||||
|
Count mtCallStack_ExceptionThread=1
|
||||||
|
mtCallStack_ExceptionThread0="Exception Thread"
|
||||||
|
Count mtCallStack_RunningThread=1
|
||||||
|
mtCallStack_RunningThread0="Running Thread"
|
||||||
|
Count mtCallStack_CallingThread=1
|
||||||
|
mtCallStack_CallingThread0="Calling Thread"
|
||||||
|
Count mtCallStack_ThreadID=1
|
||||||
|
mtCallStack_ThreadID0="ID"
|
||||||
|
Count mtCallStack_ThreadPriority=1
|
||||||
|
mtCallStack_ThreadPriority0="Priority"
|
||||||
|
Count mtCallStack_ThreadClass=1
|
||||||
|
mtCallStack_ThreadClass0="Class"
|
||||||
|
Count mtSendDialog_Caption=1
|
||||||
|
mtSendDialog_Caption0="Send."
|
||||||
|
Count mtSendDialog_Message=1
|
||||||
|
mtSendDialog_Message0="Message"
|
||||||
|
Count mtSendDialog_Resolving=1
|
||||||
|
mtSendDialog_Resolving0="Resolving DNS..."
|
||||||
|
Count mtSendDialog_Connecting=1
|
||||||
|
mtSendDialog_Connecting0="Connecting with server..."
|
||||||
|
Count mtSendDialog_Connected=1
|
||||||
|
mtSendDialog_Connected0="Connected with server."
|
||||||
|
Count mtSendDialog_Sending=1
|
||||||
|
mtSendDialog_Sending0="Sending message..."
|
||||||
|
Count mtReproduceDialog_Caption=1
|
||||||
|
mtReproduceDialog_Caption0="Request"
|
||||||
|
Count mtReproduceDialog_Request=1
|
||||||
|
mtReproduceDialog_Request0="Please describe the steps to reproduce the error:"
|
||||||
|
Count mtReproduceDialog_OKButtonCaption=1
|
||||||
|
mtReproduceDialog_OKButtonCaption0="%26OK"
|
||||||
|
Count mtModules_Handle=1
|
||||||
|
mtModules_Handle0="Handle"
|
||||||
|
Count mtModules_Name=1
|
||||||
|
mtModules_Name0="Name"
|
||||||
|
Count mtModules_Description=1
|
||||||
|
mtModules_Description0="Description"
|
||||||
|
Count mtModules_Version=1
|
||||||
|
mtModules_Version0="Version"
|
||||||
|
Count mtModules_Size=1
|
||||||
|
mtModules_Size0="Size"
|
||||||
|
Count mtModules_LastModified=1
|
||||||
|
mtModules_LastModified0="Modified"
|
||||||
|
Count mtModules_Path=1
|
||||||
|
mtModules_Path0="Path"
|
||||||
|
Count mtCPU_Registers=1
|
||||||
|
mtCPU_Registers0="Registers"
|
||||||
|
Count mtCPU_Stack=1
|
||||||
|
mtCPU_Stack0="Stack"
|
||||||
|
Count mtCPU_MemoryDump=1
|
||||||
|
mtCPU_MemoryDump0="Memory Dump"
|
||||||
|
Count mtSend_SuccessMsg=1
|
||||||
|
mtSend_SuccessMsg0="The message was sent successfully."
|
||||||
|
Count mtSend_FailureMsg=1
|
||||||
|
mtSend_FailureMsg0="Sorry, sending the message didn't work."
|
||||||
|
EurekaLog Last Line -->
|
||||||
|
</BorlandProject>
|
||||||
45
internal/4.1/1/Source/cfpack_d10.cfg
Normal file
45
internal/4.1/1/Source/cfpack_d10.cfg
Normal 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+
|
||||||
|
-$YD
|
||||||
|
-$Z1
|
||||||
|
-GD
|
||||||
|
-cg
|
||||||
|
-AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
|
||||||
|
-H+
|
||||||
|
-W+
|
||||||
|
-M
|
||||||
|
-$M16384,1048576
|
||||||
|
-K$00400000
|
||||||
|
-N0"..\Lib\D10"
|
||||||
|
-LE"C:\Documents and Settings\David\Mis documentos\Borland Studio Projects\Bpl"
|
||||||
|
-LN"C:\Documents and Settings\David\Mis documentos\Borland Studio Projects\Bpl"
|
||||||
|
-U"..\Lib\D10"
|
||||||
|
-O"..\Lib\D10"
|
||||||
|
-I"..\Lib\D10"
|
||||||
|
-R"..\Lib\D10"
|
||||||
|
-Z
|
||||||
|
-w-UNSAFE_TYPE
|
||||||
|
-w-UNSAFE_CODE
|
||||||
|
-w-UNSAFE_CAST
|
||||||
40
internal/4.1/1/Source/cfpack_d10.dpk
Normal file
40
internal/4.1/1/Source/cfpack_d10.dpk
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
package cfpack_d10;
|
||||||
|
|
||||||
|
{$R *.res}
|
||||||
|
{$ALIGN 8}
|
||||||
|
{$ASSERTIONS ON}
|
||||||
|
{$BOOLEVAL OFF}
|
||||||
|
{$DEBUGINFO ON}
|
||||||
|
{$EXTENDEDSYNTAX ON}
|
||||||
|
{$IMPORTEDDATA ON}
|
||||||
|
{$IOCHECKS ON}
|
||||||
|
{$LOCALSYMBOLS ON}
|
||||||
|
{$LONGSTRINGS ON}
|
||||||
|
{$OPENSTRINGS ON}
|
||||||
|
{$OPTIMIZATION ON}
|
||||||
|
{$OVERFLOWCHECKS OFF}
|
||||||
|
{$RANGECHECKS OFF}
|
||||||
|
{$REFERENCEINFO ON}
|
||||||
|
{$SAFEDIVIDE OFF}
|
||||||
|
{$STACKFRAMES OFF}
|
||||||
|
{$TYPEDADDRESS OFF}
|
||||||
|
{$VARSTRINGCHECKS ON}
|
||||||
|
{$WRITEABLECONST ON}
|
||||||
|
{$MINENUMSIZE 1}
|
||||||
|
{$IMAGEBASE $400000}
|
||||||
|
{$DESCRIPTION 'Custom Forms Pack (CFPack) Tools for Delphi 10'}
|
||||||
|
{$DESIGNONLY}
|
||||||
|
{$IMPLICITBUILD OFF}
|
||||||
|
|
||||||
|
requires
|
||||||
|
vcl,
|
||||||
|
designide,
|
||||||
|
rtl,
|
||||||
|
vclactnband,
|
||||||
|
vclx;
|
||||||
|
|
||||||
|
contains
|
||||||
|
CustFrms in 'CustFrms.pas',
|
||||||
|
FrmsExpt in 'FrmsExpt.pas' {NewCustFormDlg};
|
||||||
|
|
||||||
|
end.
|
||||||
20
internal/4.1/1/Source/cfpack_d10.drc
Normal file
20
internal/4.1/1/Source/cfpack_d10.drc
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
/* VER180
|
||||||
|
Generated by the Borland Delphi Pascal Compiler
|
||||||
|
because -GD or --drc was supplied to the compiler.
|
||||||
|
|
||||||
|
This file contains compiler-generated resources that
|
||||||
|
were bound to the executable.
|
||||||
|
If this file is empty, then no compiler-generated
|
||||||
|
resources were bound to the produced executable.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#define FrmsExpt_sCustFormExpertAuthor 65520
|
||||||
|
#define FrmsExpt_sCustFormExpertName 65521
|
||||||
|
#define FrmsExpt_sCustFormExpertDesc 65522
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
FrmsExpt_sCustFormExpertAuthor, "Sergey Orlik"
|
||||||
|
FrmsExpt_sCustFormExpertName, "Custom Form"
|
||||||
|
FrmsExpt_sCustFormExpertDesc, "Create a new custom form"
|
||||||
|
END
|
||||||
|
|
||||||
BIN
internal/4.1/1/Source/cfpack_d10.res
Normal file
BIN
internal/4.1/1/Source/cfpack_d10.res
Normal file
Binary file not shown.
41
internal/4.1/1/Source/cfpack_d11.dpk
Normal file
41
internal/4.1/1/Source/cfpack_d11.dpk
Normal file
@ -0,0 +1,41 @@
|
|||||||
|
package cfpack_d11;
|
||||||
|
|
||||||
|
{$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 'Custom Forms Pack (CFPack) Tools for Delphi 2007'}
|
||||||
|
{$DESIGNONLY}
|
||||||
|
{$IMPLICITBUILD OFF}
|
||||||
|
{$DEFINE RELEASE}
|
||||||
|
|
||||||
|
requires
|
||||||
|
vcl,
|
||||||
|
designide,
|
||||||
|
rtl,
|
||||||
|
vclactnband,
|
||||||
|
vclx;
|
||||||
|
|
||||||
|
contains
|
||||||
|
CustFrms in 'CustFrms.pas',
|
||||||
|
FrmsExpt in 'FrmsExpt.pas' {NewCustFormDlg};
|
||||||
|
|
||||||
|
end.
|
||||||
BIN
internal/4.1/1/Source/cfpack_d11.res
Normal file
BIN
internal/4.1/1/Source/cfpack_d11.res
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user