mirror of
https://github.com/Laex/Delphi-OpenCV.git
synced 2024-11-15 07:45:53 +01:00
Adding support Delphi XE7
Signed-off-by: Mikhail Grigorev <sleuthhound@gmail.com>
This commit is contained in:
parent
efeae9865f
commit
6877b0f9d2
@ -224,6 +224,27 @@
|
||||
{$DEFINE VER20P}
|
||||
{$ENDIF}
|
||||
|
||||
{$IFDEF VER280} { Delphi XE7 }
|
||||
{$DEFINE D20}
|
||||
{$DEFINE VER20}
|
||||
{$DEFINE VER5P}
|
||||
{$DEFINE VER6P}
|
||||
{$DEFINE VER7P}
|
||||
{$DEFINE VER8P}
|
||||
{$DEFINE VER9P}
|
||||
{$DEFINE VER10P}
|
||||
{$DEFINE VER11P}
|
||||
{$DEFINE VER12P}
|
||||
{$DEFINE VER14P}
|
||||
{$DEFINE VER15P}
|
||||
{$DEFINE VER16P}
|
||||
{$DEFINE VER17P}
|
||||
{$DEFINE VER18P}
|
||||
{$DEFINE VER19P}
|
||||
{$DEFINE VER20P}
|
||||
{$DEFINE VER21P}
|
||||
{$ENDIF}
|
||||
|
||||
// End IDE version
|
||||
|
||||
{$IFDEF CPU64}
|
||||
|
43
source/component/Delphi21/OpenCV210.dpk
Normal file
43
source/component/Delphi21/OpenCV210.dpk
Normal file
@ -0,0 +1,43 @@
|
||||
package OpenCV210;
|
||||
|
||||
{$R *.res}
|
||||
{$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
|
||||
{$ALIGN 8}
|
||||
{$ASSERTIONS ON}
|
||||
{$BOOLEVAL OFF}
|
||||
{$DEBUGINFO OFF}
|
||||
{$EXTENDEDSYNTAX ON}
|
||||
{$IMPORTEDDATA ON}
|
||||
{$IOCHECKS ON}
|
||||
{$LOCALSYMBOLS ON}
|
||||
{$LONGSTRINGS ON}
|
||||
{$OPENSTRINGS ON}
|
||||
{$OPTIMIZATION OFF}
|
||||
{$OVERFLOWCHECKS OFF}
|
||||
{$RANGECHECKS OFF}
|
||||
{$REFERENCEINFO ON}
|
||||
{$SAFEDIVIDE OFF}
|
||||
{$STACKFRAMES ON}
|
||||
{$TYPEDADDRESS OFF}
|
||||
{$VARSTRINGCHECKS ON}
|
||||
{$WRITEABLECONST OFF}
|
||||
{$MINENUMSIZE 1}
|
||||
{$IMAGEBASE $400000}
|
||||
{$DEFINE DEBUG}
|
||||
{$ENDIF IMPLICITBUILDING}
|
||||
{$DESCRIPTION 'OpenCV Component'}
|
||||
{$RUNONLY}
|
||||
{$IMPLICITBUILD OFF}
|
||||
|
||||
requires
|
||||
rtl,
|
||||
vcl;
|
||||
|
||||
contains
|
||||
ocv.comp.ImageOperation in '..\ocv.comp.ImageOperation.pas',
|
||||
ocv.comp.VideoWriter in '..\ocv.comp.VideoWriter.pas',
|
||||
ocv.comp.Types in '..\ocv.comp.Types.pas',
|
||||
ocv.comp.Source in '..\ocv.comp.Source.pas',
|
||||
ocv.comp.Proc in '..\ocv.comp.Proc.pas';
|
||||
|
||||
end.
|
BIN
source/component/Delphi21/OpenCV210.res
Normal file
BIN
source/component/Delphi21/OpenCV210.res
Normal file
Binary file not shown.
41
source/component/Delphi21/dclCommonOpenCV210.dpk
Normal file
41
source/component/Delphi21/dclCommonOpenCV210.dpk
Normal file
@ -0,0 +1,41 @@
|
||||
package dclCommonOpenCV210;
|
||||
|
||||
{$R *.res}
|
||||
{$R *.dres}
|
||||
{$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
|
||||
{$ALIGN 8}
|
||||
{$ASSERTIONS ON}
|
||||
{$BOOLEVAL OFF}
|
||||
{$DEBUGINFO OFF}
|
||||
{$EXTENDEDSYNTAX ON}
|
||||
{$IMPORTEDDATA ON}
|
||||
{$IOCHECKS ON}
|
||||
{$LOCALSYMBOLS ON}
|
||||
{$LONGSTRINGS ON}
|
||||
{$OPENSTRINGS ON}
|
||||
{$OPTIMIZATION OFF}
|
||||
{$OVERFLOWCHECKS OFF}
|
||||
{$RANGECHECKS OFF}
|
||||
{$REFERENCEINFO ON}
|
||||
{$SAFEDIVIDE OFF}
|
||||
{$STACKFRAMES ON}
|
||||
{$TYPEDADDRESS OFF}
|
||||
{$VARSTRINGCHECKS ON}
|
||||
{$WRITEABLECONST OFF}
|
||||
{$MINENUMSIZE 1}
|
||||
{$IMAGEBASE $400000}
|
||||
{$DEFINE DEBUG}
|
||||
{$ENDIF IMPLICITBUILDING}
|
||||
{$DESCRIPTION 'OpenCV Component'}
|
||||
{$DESIGNONLY}
|
||||
{$IMPLICITBUILD OFF}
|
||||
|
||||
requires
|
||||
OpenCV210,
|
||||
designide;
|
||||
|
||||
contains
|
||||
ocv.comp.IOProperties in '..\ocv.comp.IOProperties.pas',
|
||||
ocv.comp.Register in '..\ocv.comp.Register.pas';
|
||||
|
||||
end.
|
BIN
source/component/Delphi21/dclCommonOpenCV210.dres
Normal file
BIN
source/component/Delphi21/dclCommonOpenCV210.dres
Normal file
Binary file not shown.
BIN
source/component/Delphi21/dclCommonOpenCV210.res
Normal file
BIN
source/component/Delphi21/dclCommonOpenCV210.res
Normal file
Binary file not shown.
6
source/component/Delphi21/dclCommonOpenCV210Resource.rc
Normal file
6
source/component/Delphi21/dclCommonOpenCV210Resource.rc
Normal file
@ -0,0 +1,6 @@
|
||||
TocvIPCamSource BITMAP "..\\Resource\\ipcamera.bmp"
|
||||
TocvCameraSource BITMAP "..\\Resource\\webcamera.bmp"
|
||||
TocvFFMpegIPCamSource BITMAP "..\\Resource\\ipcameraffmpeg.bmp"
|
||||
TocvImageOperation BITMAP "..\\Resource\\imagetransform.bmp"
|
||||
TocvFileSource BITMAP "..\\Resource\\filesource.bmp"
|
||||
TocvVideoWriter BITMAP "..\\Resource\\wideowriter.bmp"
|
43
source/component/Delphi21/dclFMXOpenCV210.dpk
Normal file
43
source/component/Delphi21/dclFMXOpenCV210.dpk
Normal file
@ -0,0 +1,43 @@
|
||||
package dclFMXOpenCV210;
|
||||
|
||||
{$R *.res}
|
||||
{$R *.dres}
|
||||
{$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
|
||||
{$ALIGN 8}
|
||||
{$ASSERTIONS ON}
|
||||
{$BOOLEVAL OFF}
|
||||
{$DEBUGINFO OFF}
|
||||
{$EXTENDEDSYNTAX ON}
|
||||
{$IMPORTEDDATA ON}
|
||||
{$IOCHECKS ON}
|
||||
{$LOCALSYMBOLS ON}
|
||||
{$LONGSTRINGS ON}
|
||||
{$OPENSTRINGS ON}
|
||||
{$OPTIMIZATION OFF}
|
||||
{$OVERFLOWCHECKS OFF}
|
||||
{$RANGECHECKS OFF}
|
||||
{$REFERENCEINFO ON}
|
||||
{$SAFEDIVIDE OFF}
|
||||
{$STACKFRAMES ON}
|
||||
{$TYPEDADDRESS OFF}
|
||||
{$VARSTRINGCHECKS ON}
|
||||
{$WRITEABLECONST OFF}
|
||||
{$MINENUMSIZE 1}
|
||||
{$IMAGEBASE $400000}
|
||||
{$DEFINE DEBUG}
|
||||
{$ENDIF IMPLICITBUILDING}
|
||||
{$DESCRIPTION 'OpenCV Component'}
|
||||
{$DESIGNONLY}
|
||||
{$IMPLICITBUILD OFF}
|
||||
|
||||
requires
|
||||
OpenCV210,
|
||||
dclCommonOpenCV210,
|
||||
designide,
|
||||
fmx;
|
||||
|
||||
contains
|
||||
ocv.comp.RegisterFMX in '..\ocv.comp.RegisterFMX.pas',
|
||||
ocv.comp.ViewFMX in '..\ocv.comp.ViewFMX.pas';
|
||||
|
||||
end.
|
BIN
source/component/Delphi21/dclFMXOpenCV210.dres
Normal file
BIN
source/component/Delphi21/dclFMXOpenCV210.dres
Normal file
Binary file not shown.
BIN
source/component/Delphi21/dclFMXOpenCV210.res
Normal file
BIN
source/component/Delphi21/dclFMXOpenCV210.res
Normal file
Binary file not shown.
1
source/component/Delphi21/dclFMXOpenCV210Resource.rc
Normal file
1
source/component/Delphi21/dclFMXOpenCV210Resource.rc
Normal file
@ -0,0 +1 @@
|
||||
TocvViewFMX BITMAP "..\\Resource\\view.bmp"
|
42
source/component/Delphi21/dclVCLOpenCV210.dpk
Normal file
42
source/component/Delphi21/dclVCLOpenCV210.dpk
Normal file
@ -0,0 +1,42 @@
|
||||
package dclVCLOpenCV210;
|
||||
|
||||
{$R *.res}
|
||||
{$R *.dres}
|
||||
{$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
|
||||
{$ALIGN 8}
|
||||
{$ASSERTIONS ON}
|
||||
{$BOOLEVAL OFF}
|
||||
{$DEBUGINFO OFF}
|
||||
{$EXTENDEDSYNTAX ON}
|
||||
{$IMPORTEDDATA ON}
|
||||
{$IOCHECKS ON}
|
||||
{$LOCALSYMBOLS ON}
|
||||
{$LONGSTRINGS ON}
|
||||
{$OPENSTRINGS ON}
|
||||
{$OPTIMIZATION OFF}
|
||||
{$OVERFLOWCHECKS OFF}
|
||||
{$RANGECHECKS OFF}
|
||||
{$REFERENCEINFO ON}
|
||||
{$SAFEDIVIDE OFF}
|
||||
{$STACKFRAMES ON}
|
||||
{$TYPEDADDRESS OFF}
|
||||
{$VARSTRINGCHECKS ON}
|
||||
{$WRITEABLECONST OFF}
|
||||
{$MINENUMSIZE 1}
|
||||
{$IMAGEBASE $400000}
|
||||
{$DEFINE DEBUG}
|
||||
{$ENDIF IMPLICITBUILDING}
|
||||
{$DESCRIPTION 'OpenCV Component'}
|
||||
{$DESIGNONLY}
|
||||
{$IMPLICITBUILD OFF}
|
||||
|
||||
requires
|
||||
OpenCV210,
|
||||
dclCommonOpenCV210,
|
||||
designide;
|
||||
|
||||
contains
|
||||
ocv.comp.RegisterVCL in '..\ocv.comp.RegisterVCL.pas',
|
||||
ocv.comp.View in '..\ocv.comp.View.pas';
|
||||
|
||||
end.
|
BIN
source/component/Delphi21/dclVCLOpenCV210.dres
Normal file
BIN
source/component/Delphi21/dclVCLOpenCV210.dres
Normal file
Binary file not shown.
BIN
source/component/Delphi21/dclVCLOpenCV210.res
Normal file
BIN
source/component/Delphi21/dclVCLOpenCV210.res
Normal file
Binary file not shown.
1
source/component/Delphi21/dclVCLOpenCV210Resource.rc
Normal file
1
source/component/Delphi21/dclVCLOpenCV210Resource.rc
Normal file
@ -0,0 +1 @@
|
||||
TocvView BITMAP "..\\Resource\\view.bmp"
|
@ -100,6 +100,27 @@
|
||||
{$DEFINE VER20P}
|
||||
{$ENDIF}
|
||||
|
||||
{$IFDEF VER280} { Delphi XE7 }
|
||||
{$DEFINE D20}
|
||||
{$DEFINE VER20}
|
||||
{$DEFINE VER5P}
|
||||
{$DEFINE VER6P}
|
||||
{$DEFINE VER7P}
|
||||
{$DEFINE VER8P}
|
||||
{$DEFINE VER9P}
|
||||
{$DEFINE VER10P}
|
||||
{$DEFINE VER11P}
|
||||
{$DEFINE VER12P}
|
||||
{$DEFINE VER14P}
|
||||
{$DEFINE VER15P}
|
||||
{$DEFINE VER16P}
|
||||
{$DEFINE VER17P}
|
||||
{$DEFINE VER18P}
|
||||
{$DEFINE VER19P}
|
||||
{$DEFINE VER20P}
|
||||
{$DEFINE VER21P}
|
||||
{$ENDIF}
|
||||
|
||||
// End IDE version
|
||||
|
||||
{$IFDEF CPU64}
|
||||
|
Loading…
Reference in New Issue
Block a user